docker:错误:无法删除一个或多个图像

时间:2015-08-10 00:50:02

标签: docker

我无法删除此图片docker run -p 8080:80 bgruening/galaxy-stable

$ sudo docker ps -a -q
69a86acd37be
87540cb4904e
5c3e20ad2159
1426b69a9709
2cba8dcddd66
52b492693f21

$ sudo docker rmi 52b492693f21
Error response from daemon: No such image: 52b492693f21
FATA[0000] Error: failed to remove one or more images 

如何删除此图片?

提前谢谢。

3 个答案:

答案 0 :(得分:0)

您正在列出容器并尝试删除容器。使用docker images列出所有图片,然后使用正确的docker rmi IMAGEID将其删除。如果您打算删除容器而不是图片,请使用docker rm CONTAINERID

答案 1 :(得分:0)

运行错误的命令列出泊坞窗图像,它应该是:

docker images

然后您可以使用docker rmi

删除图片

但在此之前,请确保相关容器已经全部清理干净。

docker ps -a 
docker rm -f XXXXXX  # -f means force removed if some of them are still in run mode.

答案 2 :(得分:-1)

在您的情况下,我认为您希望在运行容器后停止并删除容器View

所以你应该在下面运行2个命令:

docker run -p 8080:80 bgruening/galaxy-stable

如果您需要删除图片,则应使用命令sudo docker stop 52b492693f21 sudo docker rm 52b492693f21 列出所有图片,并使用docker images删除图片。 希望它有所帮助