发布于 
loading

CentOS 7中出现OCI runtime create failed错误

参考此篇文章:https://www.codeleading.com/article/67005522926/

更换 kolint.xyz 为 koline.top 的域名时,重启 docker 的 WordPress 容器发生错误。

重启 docker 亦无果,遂发现上文👆引用提到的文章。

重点是 find 命令查找容器ID内容,然后删除 runtime 路径下的文件即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
docker ps -a
# 查询 docker 容器 ID,查获后,搜索容器相关文件

find / -name 89a284777f5a65f9606a3158f0794913c73285a20d83b22cd1564633f4ac0a6f
/path/to/docker/lib/containers/89a284777f5a65f9606a3158f0794913c73285a20d83b22cd1564633f4ac0a6f
/path/to/docker/lib/image/overlay/layerdb/mounts/89a284777f5a65f9606a3158f0794913c73285a20d83b22cd1564633f4ac0a6f
/path/to/docker/run/runtime-runc/moby/89a284777f5a65f9606a3158f0794913c73285a20d83b22cd1564633f4ac0a6f

# 删除 runtime 相关文件
rm -rf /path/to/docker/run/runtime-runc/moby/89a284777f5a65f9606a3158f0794913c73285a20d83b22cd1564633f4ac0a6f/

# 重启 docker 容器
docker start 89a284777f5a

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

本站由 @Kolin Lee 创建,使用 Stellar 作为主题。