
正文
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






![【电子书】[职业技术] 《Docker全攻略》[张涛][epub+mobi+azw3] 【电子书】[职业技术] 《Docker全攻略》[张涛][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/9.jpg)
![【电子书】[职业技术] 《Docker生产环境实践指南》[美][Joe Johnston][epub+mobi+azw3] 【电子书】[职业技术] 《Docker生产环境实践指南》[美][Joe Johnston][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/16.jpg)