(1)檢查系統(tǒng)的內(nèi)核版本,返回的值大于3.10即可挣柬,顯示系統(tǒng)信息命令:
uname -r
(2)安裝必須的軟件包
安裝yum-utils,它提供一個(gè)yum-config-manager單元,同時(shí)安裝的device-mapper-persistent-data和lvm2用于儲(chǔ)存設(shè)備映射(devicemapper)必須的兩個(gè)軟件包贤牛,安裝命令入下(yum的-y參數(shù)讓你在安裝過程中省略詢問:
yum install -y yum-utils device-mapper-persistent-data lvm2
(3)緊接著配置一個(gè)穩(wěn)定(stable)的倉庫
倉庫配置會(huì)保存到/etc/yum.repos.d/docker-ce.repo文件中,yum的配置管理命令如下(參數(shù)--add-repo=<軟件倉庫>意思:從指定文件或URL添加(和啟用)軟件倉庫):
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更換成aliyun yum源:
首先查看已有的倉庫命令
yum repolist
備份原有的倉庫则酝,下載新的倉庫并命名為/etc/yum.repos.d/CentOS-Base.repo
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
編輯CentOS-Base.repo殉簸,把帶mirrors.aliyuncs.com的行都刪除
vi /etc/yum.repos.d/CentOS-Base.repo
運(yùn)行以下命令清除舊的緩存,生成新的緩存(更新yum源或者出現(xiàn)配置yum源之后沽讹,通常都會(huì)使用重新生成緩存)
yum clean all
yum makecache
查看已啟用的repo般卑,確保centos-extras repository是啟用了,安裝docker時(shí)需要
yum repolist
(4)安裝Docker CE(社區(qū)版)
yum install -y docker-ce
(5)啟動(dòng)docker
systemctl start docker
(6) 查看docker的版本信息
docker version
(7) 查看網(wǎng)絡(luò)信息
ip addr
(8) 設(shè)置成自啟服務(wù)
systemctl enable docker.service
(9) 查看狀態(tài)
systemctl status docker
(10)運(yùn)行hello-world image驗(yàn)證docker安裝是否成功
docker run hello-world