原 荐 docker清理

清理已经停止的容器

docker container prune 

or

docker rm $(docker ps -q -f status=exited)

清理过程镜像

docker rmi $(docker images -q -f "dangling=true")

清理所有不用数据

docker system prune -a

停止的容器,不使用的volume,不使用的networks,悬挂的镜像(过程镜像)

清理容器日志

cat /dev/null >/var/lib/docker/containers/containerid/containerid.log-json.log

找到对应container的日志文件,一般是在 /var/lib/docker/containers/containerid/containerid.log-json.log(containerid是指你的容器id)

限制日志大小和文件

在容器启动配置(/etc/docker/daemon.json)中设置 :

{
  "log-driver":"json-file",
  "log-opts":{
    "max-size":"10m",
    "max-file":3
  }
}

或在docker run时携带参数:

--log-opt max-size=10m --log-opt max-file=3

查看文件夹占用空间

du -sh *

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维前线

Docker 常用命令收录 -- 持续更新

Docker 常用命令收录 容器操作 docker build -t friendlyname . # 使用当前目录下的内容创建Dockerfile镜像文件 ...

22650
来自专栏Debian社区

使用apt-mirror搭建debian镜像源

debian官方提供了脚本ftpsync来搭建源镜像,而 apt-mirror 是一个更简单便捷的源镜像搭建工具。

34820
来自专栏运维小白

Docker镜像管理

Docker镜像管理 docker pull centos//可以下载centos镜像,速度很慢 配置docker加速器,参考链接 vi /etc/docker...

43650
来自专栏Samego开发资源

初识docker compose工具

19530
来自专栏世界第一语言是java

docker部署redis,清空redis缓存

1.3K10
来自专栏云计算教程系列

如何在Ubuntu 14.04上的Docker容器中运行Nginx

通过容纳Nginx,我们减少了系统管理员的开销。我们将不再需要通过包管理器管理Nginx或从源代码构建它。Docker容器允许我们在发布新版本的Nginx时简单...

14400
来自专栏PHP技术大全

使用PHP搭建Web版Docker管理系统实践

团队中使用容器比较频繁,但并不是所有人都可以登陆服务器去执行命令,但是又需要用到docker,所以有一个需求通过web来管理docker,而其他语言并不怎么熟悉...

44620

如何连接Docker容器

使用Docker来容纳应用程序时,通常的做法是在单独的容器中运行应用程序的每个组件。例如,一个网站可能有一个Web服务器,应用程序和数据库,每个都在自己的容器中...

17440
来自专栏Kubernetes

docker container DNS配置介绍和源码分析

本文主要介绍了docker容器的DNS配置及其注意点,重点对docker 1.10发布的embedded DNS server进行了源码分析,看看embedde...

1.1K70
来自专栏Jerry的SAP技术分享

Docker入门系列之三:如何将dockerfile制作好的镜像发布到Docker hub上

这个系列的前两篇文章,我们已经把我们的应用成功地在Docker里通过nginx运行了起来,并且用dockerfile里制作好了一个镜像。

11300

扫码关注云+社区

领取腾讯云代金券