I’m trying limit disk space of a container image (ultimately, I need to make it go out of space). So I do:
$ docker run -it --storage-opt size=200M fedora:latest [root@ad312aa0f1f6 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda5 267G 245G 17G 94% / tmpfs 64M 0 64M 0% /dev tmpfs 3.7G 0 3.7G 0% /sys/fs/cgroup /dev/sda5 267G 245G 17G 94% /etc/hosts shm 64M 0 64M 0% /dev/shm tmpfs 3.7G 0 3.7G 0% /proc/asound tmpfs 3.7G 0 3.7G 0% /proc/acpi tmpfs 3.7G 0 3.7G 0% /proc/scsi tmpfs 3.7G 0 3.7G 0% /sys/firmware [root@ad312aa0f1f6 /]#
Huh, what? It says
/ has 17G available, whereas I explicitly gave the container just 200M. FWIW, the 17G is free space of the surrounding host system.
I asked on IRC, to no avail. If you don’t know how to fix this, but do know where to report a bug, that’s fine too. https://github.com/docker/ has a lot of components, I’m not sure where to report this.