我无法删除失效的容器,重新启动Docker服务后,它将再次出现。
docker ps -a CONTAINER ID STATUS 11667ef16239 Dead
然后
docker rm -f 11667ef16239
然后,当我运行docker ps -a时,没有显示docker容器。
docker ps -a CONTAINER ID STATUS
但是,当我重新启动docker服务时:
service docker restart
然后再次运行docker ps -a:
最有可能的是,当守护程序尝试清理容器时发生错误,并且他现在陷入了“僵尸”状态。
恐怕您唯一的选择是手动清理它:
$ sudo rm -rf /var/lib/docker/<storage_driver>/11667ef16239.../
哪里<storage_driver>是你的驱动程序的名称(aufs,overlay,btrfs,或devicemapper)。
<storage_driver>
aufs
overlay
btrfs
devicemapper