当前位置:   article > 正文

docker运行中而主机宕机后重新docker start xxx 出现 Error response from daemon: OCI runtime create failed: conta错误_error: failed to start container "coredns": error

error: failed to start container "coredns": error response from daemon: oci

docker运行中而主机宕机后重新docker start xxx 出现 如下问题:

  1. Error response from daemon: OCI runtime create failed: container with id exists: 322aa5b139b2d792c5c096a997387fffa94e501108f82381cc2746d63451e06a: unknown
  2. Error: failed to start containers:

可能的原因是docker虚拟机还保存了之前的运行中的数据,可以理解为缓存;正常关闭容器是会把这个缓存数据删掉的,否则会存留在这里,所以把它删掉就可以重新启动docker了。

1. 首先查询主机上面322aa5b139b2d792c5c096a997387fffa94e501108f82381cc2746d63451e06a的存在位置

find / -name 322aa5b139b2d792c5c096a997387fffa94e501108f82381cc2746d63451e06a

2. 然后删除运行中的容器的缓存

rm -rf /var/run/docker/runtime-runc/moby/322aa5b139b2d792c5c096a997387fffa94e501108f82381cc2746d63451e06a/

3. 可以正常启动docker了

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号