问题描述:
在维护paas平台的过程中遇见了服务器全部异常重启了,将服务恢复之后发现harbor仓库集群的harbor-ui服务没有启动起来,并且手工启动报错如下:
[root@harbor-02 ~]# docker start harbor-ui
Error response from daemon: OCI runtime create failed: container with id exists: c56d457dcb7d4d4a804525a23a2421896749e464ba8c7520656b5dafd44838e8: unknown
Error: failed to start containers: harbor-ui
问题分析:
根据报错提示的:
Error response from daemon: OCI runtime create failed: container with id exists: c56d457dcb7d4d4a804525a23a2421896749e464ba8c7520656b5dafd44838e8: unknown
可以初步判断错误原因:
docker启动的时候,会在运行目录(/var/run/docker/runtime-runc/moby)下生成以docker-ID,因为docker异常停止,改容器文件并没有删除,所以启动的时候,会报错该容器已存在
问题解决:
根据分析