摘要:的相關(guān)知識本篇不會再概述,有疑惑的同學(xué)請自行查找相關(guān)知識。本篇只是介紹如何在下使用安裝相應(yīng)的鏡像??傻顷懝倬W(wǎng)之后可以跟著官方的步驟進(jìn)行安裝。具體安裝過程如下在這里我們選擇社區(qū)版,與之對應(yīng)的是企業(yè)版。備注有疑問和建議,請留下評論。
Docker的相關(guān)知識本篇不會再概述,有疑惑的同學(xué)請自行查找相關(guān)知識。本篇只是介紹如何在CentOS7下使用Docker安裝相應(yīng)的鏡像。
具體安裝過程如下:在這里我們選擇Docker CE(社區(qū)版),與之對應(yīng)的是 Docker EE(企業(yè)版)。卸載之前舊版本 如果本地之前已經(jīng)安裝過相應(yīng)的舊版本Docker,需要先行卸載(沒有安裝過,可以跳過這一步):
$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine1. 使用Repository安裝 1.1 安裝之前需要安裝 yum-utils提供的yum-config-manager
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm21.2 安裝yum-config-manager
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo1.3 可選項(xiàng):啟用edge和測試存儲庫,默認(rèn)是關(guān)閉(可再次關(guān)閉,使用--disable)
$ sudo yum-config-manager --enable docker-ce-edge $ sudo yum-config-manager --enable docker-ce-test2. 安裝Docker CE 2.1 安裝最新版
$ sudo yum install docker-ce2.2 安裝制定版本
$ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 18.09.0.ce-1.el7.centos docker-ce-stable2.3 然后選擇列表中指定版本
$ sudo yum install docker-ce-3. 重要的一步!! 3.1 由于使用DockerHub,拉取鏡像較慢,推薦使用阿里云或網(wǎng)易云鏡像,這里使用的是阿里云鏡像
寫入daemo,即可。
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-"EOF" { "registry-mirrors": ["https://km2dy41r.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker4. 安裝MySQL 4.1 啟動Docker(安裝完阿里云鏡像以后已經(jīng)restart,不需要再啟動)
centos7啟動命令: $ sudo systemctl start docker 并檢查是否使用了鏡像: $ ps -ef|grep docker 如果后面顯示registry-mirros則成功4.2 安裝MySQL(最新版本)
查看本地鏡像:$ sudo docker images 本地沒有鏡像,則 $ sudo docker search mysql 選擇STARS最多的 $ sudo docker pull mysql4.3 安裝MySQL(指定版本)
$ sudo docker pull mysql:5.44.4 啟動MySQL
$ sudo docker run -p 12345:3306 --name mysql -v /scy/mysql/conf:/etc/mysql/conf.d -v /scy/mysql/logs:/logs -v /scy/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.4
參數(shù)講解: -p是將docker中mysql端口號3306映射成為12345端口,也可以選擇不映射,使用默認(rèn)的3306 --name mysql: 運(yùn)行服務(wù)的取名 -v是將主機(jī)目錄下的文件掛載到容器中路徑下(/scy是我本人用戶) -e MYSQL_ROOT_PASSWORD:初始化root用戶密碼 -d mysql:5.4 : 后臺運(yùn)行mysql5.45. 至此,安裝運(yùn)行就結(jié)束了。
備注:
有疑問和建議,請留下評論。謝謝
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/27538.html
摘要:依次執(zhí)行下面命令本地安裝從官方安裝包下載。管理界面提供多種管理方式命令行和界面等提供一個開源的擴(kuò)展項(xiàng)目里面包含一個子項(xiàng)目配置下打個包就可以用了。 前言 github 開源項(xiàng)目--paascloud-master:https://github.com/paascloud/... paascloud-master 官方環(huán)境搭建:http://blog.paascloud.net/20...
閱讀 1985·2021-09-23 11:21
閱讀 820·2019-08-30 15:55
閱讀 967·2019-08-29 15:40
閱讀 695·2019-08-29 12:56
閱讀 3295·2019-08-26 12:00
閱讀 3708·2019-08-23 18:24
閱讀 2384·2019-08-23 17:08
閱讀 1783·2019-08-23 17:03