当我启动 docker-compose up -d
时,它只占用很少的磁盘空间。
但在几周内,我的服务器空间不断减少。
我没有尝试任何其他图像,因此问题不在于死容器或图像。
一旦启动docker-compose up -d
,我就不会触及该服务器。
P.D:我知道如何使用docker system prune
释放空间,我想知道为什么空间泄漏。
最佳答案
我已经看到了一个可能的解决方案。
我现在正在尝试。
在服务中我放置了以下选项:
myservice:
logging:
driver: local
options:
max-size: "100m"
也许docker日志是空间丢失的罪魁祸首。
我发现默认驱动程序是 json-file
,它使用的空间比 local
更多。
此外,json-file
默认情况下没有最大大小。
可以肯定的是,我已使用 max-size
来限制每个日志。
关于docker - 为什么docker磁盘空间不受控制地增长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58785479/