记录一次问题解决
服务器本身装有docker并运行了oracle容器,在部署其他产品时升级了docker版本,导致oracle容器无法启动。
[root@localhost docker]# docker start 6121f5faf977
Error response from daemon: Unknown runtime specified docker-runc
Error: failed to start containers: 6121f5faf977
查了一下,有个博客解决了这个问题docker报错-Unknown runtime specified docker-runc - 奇想派的博客a
按照里面提示执行命令
grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'
systemctl restart docker
然后再启动容器就可以了
[root@localhost docker]# docker start 6121f5faf977
6121f5faf977
原理未知。