关于启动Docker容器的错误:OCI runtime create failed: container with id exists
此笔记记载了本人在使用centos7.6环境下docker启动容器时遇到的
OCI runtime create failed: container with id exists:************: unknown
的症状、排查及解决方案。
环境
系统:centos7.6
Docker:20.10.7
症状
在执行如下启动命令后docker start mysqlserver
出现了一下异常报错
docker start mysqlserver
Error response from daemon: OCI runtime create failed: container with id exists: c29c0bc9836880aa883d1ac7e50da56656ed9b2c5499831f3610d775997aa5f2: unknown
Error: failed to start containers: mysqlserver
解决方案
# 进入如下目录
cd /run/docker/runtime-runc/moby
# 执行ls命令可以查看到类似显示
ls
2901da5462f792296b36ce7e982d8ef66233fce3c78c8c150522893625768e56
c29c0bc9836880aa883d1ac7e50da56656ed9b2c5499831f3610d775997aa5f2
ed4c1c5e03c74b3ce4c41aafbb5f276064d51546f8359ed493b3623a0baaf648
# 通过rm -rf命令删除文件夹
# 例如删除症状中的错误id(c29c0bc9836880aa883d1ac7e50da56656ed9b2c5499831f3610d775997aa5f2)对应的文件夹
rm -rf c29c0bc9836880aa883d1ac7e50da56656ed9b2c5499831f3610d775997aa5f2/
# 删除后重新执行命令,即可启动容器
docker start mysqlserver
本文来自博客园,作者:一块白板,转载请注明原文链接:https://www.cnblogs.com/ykbb/p/14675742.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步