如何删除创建运行容器的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