Ubuntu 未能删除Docker';在终止容器后删除图像
我是新来的码头工人。 我创建了一个容器,并在下面部署了一些图像Ubuntu 未能删除Docker';在终止容器后删除图像,ubuntu,docker,wso2stratos,Ubuntu,Docker,Wso2stratos,我是新来的码头工人。 我创建了一个容器,并在下面部署了一些图像 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
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>
docker-ps
码头停靠站
码头工人室
docker rmi
有人能帮我删除这些图像吗?必须停止并删除引用该图像的所有容器
docker ps -a
将显示所有正在运行或已停止的容器。首先删除它们,然后应该能够清除图像。必须停止并删除引用该图像的所有容器
docker ps -a
将显示所有正在运行或已停止的容器。首先删除它们,然后图像应该能够被清除。错误消息中的原因是正确的:
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
错误消息中的原因是正确的:
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
官方文件描述:
如果图像有多个名称,则需要在删除图像之前删除每个名称
官方文件描述:
如果图像有多个名称,则需要在删除图像之前删除每个名称