其他分享
首页 > 其他分享> > Docker实战(5)升级Docker版本后的报错

Docker实战(5)升级Docker版本后的报错

作者:互联网

出现情况:因我升级了Centos内核后docker服务无法开启,所做重装处理但还是无效,最终将docker服务做了升级,升级步骤我会放置下面,但在启动老版本容器又出现Error response from daemon: Unknown runtime specified docker-runc,如你也跟我一样的情况,可参考如下操作步骤。

Docker升级

yum update -y
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce && systemctl start docker

修复启动原先老版本报错

grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'systemctl restart docker

成功

标签:实战,升级,runc,yum,报错,Docker,docker
来源: https://blog.51cto.com/u_14907428/2793477