无法在终止容器后删除Docker的图像

我新来的docker工人。 我创build了一个容器并在下面部署了一些图片。

stratos@Dev-PC:/media/sf_docker_vm/couchdb-cartridge$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE 10.0.2.15:5042/couchdb-cartridge latest 1bbc29d7cf4a 41 hours ago 785.2 MB couchdb-cartridge latest 1bbc29d7cf4a 41 hours ago 785.2 MB 192.168.57.30:5042/couchdb-cartridge latest 1bbc29d7cf4a 41 hours ago 785.2 MB 192.168.57.30:5042/tomcat-cartridge latest a25a79ecc37f 3 weeks ago 463.4 MB tomcat-cartridge latest a25a79ecc37f 3 weeks ago 463.4 MB 192.168.57.30:5042/mysql-cartridge latest ab1dac84c735 3 weeks ago 802 MB mysql-cartridge latest ab1dac84c735 3 weeks ago 802 MB 192.168.57.30:5042/php-cartridge latest 809d2a1ebaf0 3 weeks ago 668.3 MB php-cartridge latest 809d2a1ebaf0 3 weeks ago 668.3 MB docker-registry latest a158e64ae76a 5 weeks ago 596.2 MB docker-busybox latest 2eb418e07fd5 5 weeks ago 4.964 MB 10.0.2.15:5042/docker-busybox latest 2eb418e07fd5 5 weeks ago 4.964 MB ubuntu 12.04 822a01ae9a15 6 weeks ago 108.1 MB 

我想删除1bbc29d7cf4a图像,它想让我删除它说:

 stratos@Dev-PC:/media/sf_docker_vm/couchdb-cartridge$ docker rmi 1bbc29d7cf4a Error: Conflict, cannot delete image 1bbc29d7cf4a because it is tagged in multiple repositories 2014/09/26 12:38:50 Error: failed to remove one or more images 

一些我如何遵循这个问题 ,仍然会得到以上错误。 贝娄是我遵循的步骤。

 docker ps docker stop <containerid> docker rm <containerid> docker rmi <imageid> 

有人可以帮我删除这个图片吗?

原因是在错误消息中是正确的:

 cannot delete image 1bbc29d7cf4a because it is tagged in multiple repositories 

使用标签删除:

 docker rmi 192.168.57.30:5042/couchdb-cartridge 10.0.2.15:5042/couchdb-cartridge couchdb-cartridge 

或者只是在rmi命令中指定-f

 docker rmi -f 1bbc29d7cf4a 

在官方docoments 去除标记的图像描述:

如果图像具有多个名称,则每个图像都需要在图像移除之前移除。

 docker rmi 10.0.2.15:5042/couchdb-cartridge:latset docker rmi 192.168.57.30:5042/couchdb-cartridge:latset docker images docker rmi couchdb-cartridge:latset 

所有引用该映像的容器都必须停止并删除。

 docker ps -a 

将显示所有容器,运行或停止。 首先删除它们,然后图像应该能够被清除。