docker启动关闭删除所有的容器命令
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
·
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)
5.查看 Docker Compose 文件中使用的网络名称:
docker network ls
#将删除未被任何容器使用的所有 Docker 网络
docker network prune
ps:当docker起环境时报一下错误,如果你的 docker-compose.yml
文件中使用了已存在的网络名称,也会导致 IP 地址池重叠的问题。因此,请确保你使用的网络名称是唯一的。 上面命令可能会帮助到你。
更多推荐
已为社区贡献1条内容
所有评论(0)