删除我使用的所有容器:
docker rm -f $(docker ps -a -q)
有没有办法用一行删除所有服务?
答案 0 :(得分:11)
服务中存在相同的解决方案:
docker service rm $(docker service ls -q)
答案 1 :(得分:0)
你可以只删除堆栈
docker stack rm nameofstack
有了这个,所有服务都将被删除。
清理您可以使用的所有卷,容器,图像和网络:
docker system prune -a -f
答案 2 :(得分:-1)
找到方法:
docker service ls | grep -v '^ID' | awk '{print $1}' | xargs docker service rm