Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么docker磁盘空间在不受控制的情况下不断增长?_Docker_Docker Compose - Fatal编程技术网

为什么docker磁盘空间在不受控制的情况下不断增长?

为什么docker磁盘空间在不受控制的情况下不断增长?,docker,docker-compose,Docker,Docker Compose,当我启动我的docker compose up-d时,占用的磁盘空间非常小 但是在几周的时间里,我的服务器失去了空间 我不尝试任何其他图像,因此问题不在于死容器或图像 一旦我启动了docker compose-d,我就不会碰那个服务器了 p.D:我知道如何使用docker system prune释放空间,我想知道的是空间泄漏的原因。我已经看到了一个可能的解决方案 我现在正在尝试 在这些服务中,我提供了以下选项: myservice: logging: driver: local

当我启动我的
docker compose up-d
时,占用的磁盘空间非常小

但是在几周的时间里,我的服务器失去了空间

我不尝试任何其他图像,因此问题不在于死容器或图像

一旦我启动了docker compose-d,我就不会碰那个服务器了


p.D:我知道如何使用docker system prune释放空间,我想知道的是空间泄漏的原因。

我已经看到了一个可能的解决方案

我现在正在尝试

在这些服务中,我提供了以下选项:

myservice:
  logging:
    driver: local
    options:
      max-size: "100m"
也许码头工人的日志是空间损失的罪魁祸首

我已经看到默认驱动程序是
json文件
,它比
local
占用更多的空间

另外,默认情况下,
json文件
没有最大大小


确保我使用了
max size
来限制每个日志。

检查日志文件了吗?如果它们不旋转,它们可能会随着时间堆积。这正是我现在正在测试的。谢谢您的评论。已验证。看来现在空间已经被这个控制住了。