二进制升级docker1.13到1.18.09出现no such docker-runc

使用二进制替换升级docker,从1.13-> 1.18.09 出现了no such docker runtime ‘docker-runc’

解决办法:

[test@localhost]$ grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'
# 重启docker服务
[test@localhost]$ sudo systemctl restart docker
# 重启所有容器
[test@localhost]$ docker restart $(docker ps -qa)

图示:
二进制升级docker1.13到1.18.09出现no such docker-runc_第1张图片

你可能感兴趣的:(Linux,docker)