1、启动所有容器
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
2、关闭所有容器
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
3、删除所有容器
docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)
4、删除所有镜像(慎用)
docker rmi $(docker images | awk '{print $3}' |tail -n +2)
![](https://img-blog.csdnimg.cn/df1c1f6993e24a61beb4bcaf418176ff.png)
5.查看 Docker Compose 文件中使用的网络名称:
docker network ls
#将删除未被任何容器使用的所有 Docker 网络
docker network prune
ps:当docker起环境时报一下错误,如果你的 docker-compose.yml
文件中使用了已存在的网络名称,也会导致 IP 地址池重叠的问题。因此,请确保你使用的网络名称是唯一的。 上面命令可能会帮助到你。
![](https://img-blog.csdnimg.cn/944d227bcb534c0d920dd35c919bd581.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)