docker 日志很大?

描述

df发现

Filesystem      Size  Used Avail Use% Mounted on
udev            7.9G     0  7.9G   0% /dev
tmpfs           1.6G  3.5M  1.6G   1% /run
/dev/vda1        50G   47G     0 100% /
tmpfs           7.9G     0  7.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup
tmpfs           1.6G     0  1.6G   0% /run/user/0
overlay          50G   47G     0 100% /var/lib/docker/overlay2/e352bb20ae666f25cfe6a6393a46daa885a3642acbabccdc6d2497061368ba62/merged
shm              64M     0   64M   0% /var/lib/docker/containers/84d50a2b5f457110e5156a4bf941620a4ccac353b7515764e0130566f2a0c779/shm

overlay这个占用了很大的磁盘空间,但是我也限制了docker日志的大小了/etc/docker/daemon.json

{
  "registry-mirrors": ["https://**.aliyuncs.com"],
  "storage-driver": "overlay2",
  "storage-opts": ["overlay2.override_kernel_check=true"],
  "max-concurrent-downloads": 3,
  "max-concurrent-uploads": 5,
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m",
    "max-file": "3"
    }
}

限制了100M

阅读 3k
1 个回答

overlay2不是日志, 是你的镜像和容器的文件存储系统. 如需要压缩或清理, 可以参考docker system prune之类的指令.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题