如何删除创建运行容器的Docker映像?
我想删除这两张图片如何删除创建运行容器的Docker映像?,docker,docker-swarm,Docker,Docker Swarm,我想删除这两张图片 dockersamples/visualizer <none> 8dbf7c60cf88 22 months ago 148MB dockersamples/examplevotingapp_result <none> e10df791f13c 2 years ago 227MB 但是 我克隆了代码 问题是图像
dockersamples/visualizer <none> 8dbf7c60cf88 22 months ago 148MB
dockersamples/examplevotingapp_result <none> e10df791f13c 2 years ago 227MB
但是
我克隆了代码
问题是图像是通过docker swarm部署的
docker stack deploy --compose-file docker-stack.yml vote
我对swarm没有太多经验,我不确定我是否应该离开swarm
docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
iiq90umkuazv565mzw0imyycg * miki Ready Active Leader 18.09.6
如何走出循环?我会先检查一下这种方法: 以下是有关如何移除容器的文档。 如果您试图移除所有可使用的容器:
docker system prune
要另外删除任何已停止的容器和所有未使用的图像(不仅仅是悬挂的图像),请在命令中添加-a标志:
docker system prune -a
docker服务ls
docker service rm
这并不能解决我的问题,新容器一直在创建。您无法停止:cc3dd153eea1、e9978660072a和3b42e7e6e4f2?另外,你也没有像这里建议的那样运行望塔,对吗?或者像这样的跑步?您是否尝试过docker rm-f
先强制删除容器,然后docker rmi-f
强制删除图像。是的,我尝试过。swarm将创建新的容器,因此它比这更复杂。
docker system prune
docker system prune -a