centos7下安裝docker 17.x
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