断电后 Docker 无法加载容器。如何移除损坏的容器?

断电后 Docker 无法加载容器。如何移除损坏的容器?

由于断电,我的几个 docker 容器出现问题,导致 Docker 守护进程无法启动。我想保存健康的容器,只删除一些损坏的容器。

是否可以通过手动删除一些容器和数据库文件来实现这一点?

Dockerd 调试模式报告:

ERRO[2020-11-19T09:38:00.148463604+02:00] Failed to load container 4797b563d2a2c8898ec9246d9262defcfc205dc0d7669eaea94f48f678dad286: invalid character '.' looking for beginning of value 

答案1

您可以使用docker rm <CONTAINER ID|NAME>命令删除 docker 容器。

如果需要查找容器id,docker container ls -a则会显示所有容器,并且id在第一列。

相关内容