docker降级安装冲突
服务器本来安装了最新版本的docker,现在按照旧的部分文档部署失败,遂降级成旧的docker版本先删除原先的dockersudo yum remove dockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedoc...
服务器本来安装了最新版本的docker,现在按照旧的部分文档部署失败,遂降级成旧的docker版本
先删除原先的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-engine
2、安装一些必要
[root@localhost zhx]# yum list docker-ce --showduplicates | sort -r
[root@localhost zhx]# sudo yum -y install docker-ce-17.06.0.ce-1.el7.centos
安装过程中报新旧版本冲突
删除了图中位置的冲突文件仍旧提示同样的冲突
解决方法:
//用find查找yum下载的缓存安装包
[root@localhost zhx]# find / -name docker
//用rpm手动安装并添加–replacefiles 参数
[root@localhost zhx]# rpm -ivh /var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-17.06.0.ce-1.el7.centos.x86_64.rpm --replacefiles
提示container-selinux >= 2.9 is needed by docker-ce-17.06.0.ce-1.el7.centos.x86_64,需要升级container-selinux
[root@localhost zhx]# yum -y install container-selinux
[root@localhost zhx]# rpm -ivh /var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-17.06.0.ce-1.el7.centos.x86_64.rpm --replacefiles
//安装成功
[root@localhost zhx]# service docker start
[root@localhost zhx]# docker ps
更多推荐
所有评论(0)