由于断电,我的几个 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在第一列。