而Container占用空间突然增大,一般也主要是一些异常产生的文件太多,写了太多logs在容器内所致。
列出无用的卷
docker volume ls -qf dangling=true
清理无用的卷,容器,镜像
docker volume rm $(docker volume ls -qf dangling=true) docker rmi $(docker images | grep '^<none>' | awk '{print $3}') docker images --no-trunc | grep '<none>' | awk '{ print $3 }' \ | xargs docker rmi docker system prune docker volume prune docker rm $(docker ps -q) docker rmi $(docker images -q)
执行以下命令会彻底清除所有容器。
docker system prune -a -f
或者:
docker rm -f $(docker ps -qa) rm -rf /var/lib/etcd /var/lib/cni /var/run/calico rm -rf /etc/kubernetes/ssl /etc/kubernetes/.tmp/ rm -rf /opt/cni
或者:
docker rm -f `docker ps -aq && rm -rf /var/lib/etcd /var/lib/cni /var/run/calico /etc/kubernetes/ssl /etc/kubernetes/.tmp/ /opt/cni`
西部数码的容器云产品是通过docker技术,在集群服务器上部署容器服务实现,功能强大、简单易用,拥有上万linux镜像,秒级开通,轻量级的容器云产品链接 https://www.west.cn/paas/container/