1. 程式人生 > >centos7下安裝docker 17.x

centos7下安裝docker 17.x

添加 tab config 是我 rom ast utils bst com

docker的17.X版本與以前的docker安裝有些不同,參考了下這篇文章http://www.itmuch.com/docker/docker-2/,以下是我的docker 17.X版本安裝過程,記下來,方便以後查閱

1.卸載老的版本docker:

yum remove docker docker-common container-selinux docker-selinux docker-engine

執行該命令只會卸載Docker本身,而不會刪除Docker內容,例如鏡像、容器、卷以及網絡。這些文件保存在/var/lib/docker 目錄中,需要手動刪除。

2.安裝必要的包

yum install yum-utils

執行以下命令,添加Yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

執行以下命令,啟用“edge”倉庫。edge倉庫其實也包含在了docker.repo文件中了,但默認是禁用的,我們可使用以下命令啟用edge倉庫

yum-config-manager --enable docker-ce-edge

更新Yum的包索引

yum makecache fast

安裝你想要的Docker版本(CE/EE)

[[email protected] ~]# yum list docker-ce.x86_64 --showduplicates |sort -r
已加載插件:fastestmirror
可安裝的軟件包
Loading mirror speeds from cached hostfile
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.07.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.05.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.04.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable

安裝docker
[[email protected] ~]# yum install docker-ce

啟動docker
systemctl start docker

centos7下安裝docker 17.x