描述
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
overlay2不是日志, 是你的镜像和容器的文件存储系统. 如需要压缩或清理, 可以参考
docker system prune
之类的指令.