CentOS7.2.1511安裝docker

1、使用以前的安裝方法很差使,刪除的安裝包
第一次安裝的時候直接使用epel中的源,安裝完成後服務沒法啓動
而後刪除從新安裝,參考文檔:https://www.cnblogs.com/yufeng218/p/8370670.html
yum remove docker docker-common
還有個問題就是刪除/var/lib/docker目錄時會提示:rm: 沒法刪除"docker/containers": 設備或資源忙
解決辦法:
[root@fansik lib]# cat /proc/mounts | grep "docker"
/dev/mapper/centos-root /var/lib/docker/containers xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
[root@fansik lib]# umount /var/lib/docker/containers
[root@fansik lib]# rm -rf dockerhtml

 

2、安裝docker
一、配置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
二、列出全部可用版本
[root@fansik log]# yum list docker-ce --showduplicates | sort -r
已加載插件:fastestmirror, langpacks, versionlock
可安裝的軟件包
* updates: mirrors.huaweicloud.com
* ovirt-4.2: ftp.snt.utwente.nl
* ovirt-4.2-epel: mirrors.aliyun.com
Loading mirror speeds from cached hostfile
* extras: ftp.sjtu.edu.cn
* epel: mirrors.aliyun.com
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
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
* base: mirrors.huaweicloud.com
三、選擇版本安裝
yum -y install docker-ce-18.03.1.ce
四、啓動docker服務
systemctl start dockernode

相關文章
相關標籤/搜索