首页 > 其他 > 详细

Docker 如何清理不用的资源

时间:2021-07-16 10:42:24      阅读:13      评论:0      收藏:0      [点我收藏+]

很多时候可能需要清除 Docker 中不再使用的资源,特别是在学习 Docker 过程中创建的镜像、容器、网络、存储卷等。

删除存储卷 volume

docker volume rm $(docker volume ls -qf)

删除网络 network

docker network ls
docker network ls | grep "bridge"
docker network rm $(docker network ls | grep "bridge" | awk ‘//{print $1}‘)
docker network ls | awk ‘$3 == "bridge" && $2 != "bridge" {print $1}‘

删除镜像 images

docker images
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
docker rmi $(docker images | grep "none" | awk ‘//{print $3}‘)

删除容器

docker ps 
docker ps -a
docker rm $(docker ps -qa --no-trunc --filter "status=exited")

重置 vm

docker-machine create --driver virtualbox --virtualbox-disk-size "40000" default

Docker 如何清理不用的资源

原文:https://www.cnblogs.com/zuojl/p/15018600.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!