升级Docker后重启容器出现 启动失败!400 Client Error: Bad Request ("Unknown runtime specified docker-runc")

乾坤 2019-8-20


宝塔升级Docker2.0到2.1后出现 启动失败!400 Client Error: Bad Request ("Unknown runtime specified docker-runc")


QQ图片20190821023322.png
QQ截图20190828232103.png

解决方案
运行下面3行命令解决
#grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'
#systemctl stop docker
#systemctl start docker
微信图片_20190821023810.png 
原因分析:当您从不兼容的版本升级docker并且升级后无法启动docker容器时会出现这种情况

Comments | 0 条评论