删除Docker文件夹占用的巨大空间
我有一个VM(很长一段时间)在上运行的VM docker-compose
堆栈。
突然,我开始收到有关机器上低磁盘空间的通知。
我注意到以下两个目录占据了不成比例的空间
/var/lib/docker/containers
,
/var/lib/docker/overlay2
在那里保留的信息类型是什么?如何避免将来磁盘耗竭的问题始终如一?
I have a VM on which I have been running (for a long time) a docker-compose
stack.
Suddenly I started getting notifications about low disk space on my machine.
I noticed the following 2 directories occupying a disproportionally large amount of space
/var/lib/docker/containers
and
/var/lib/docker/overlay2
What is the type of information held there and how can I avoid the problem of disk depletion in the future consistently?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Docker将数据保存
在清洁未使用的图像和容器的图像和日志中,您可以使用 /a>
Docker System Prune
可能带有-a -volume
日志 选项。 /48029079/4871259“>答案
截断日志
设置日志旋转
/etc/docker/daemon.json
Docker save data for images and logs
For cleaning unused images and containers you can use the command
docker system prune
maybe with-a --volume
optionsFor logs you can view response in this answer
Truncate logs
Setup logs rotation in
/etc/docker/daemon.json