Hi,
I’m encountering a strange error that I can’t get to the bottom of. I have a container with two volumes mounted. After writing 20+GB of data to one of the volumes, I’m getting ‘No space left on device errors’. I tried the usual suspects of:
- Checking the docker disk image had sufficient space - it does: ‘Disk image size: 64 GB (29.7 GB used)’
- Pruning all other images/volumes using ‘docker system prune -a’.
- Checking host volumes for sufficient space - I have >120GB free space.
Any pointers on something I’m missing would be fantastic, at the moment I can’t fathom where the disk-space restriction is :-/
More details below,
Alan
Technical details:
- MacOS Catalina 10.15.7 (19H1030)
- Docker Desktop for Mac 3.3.3
In container info:
$ df -h Filesystem Size Used Avail Use% Mounted on overlay 63G 28G 33G 47% / tmpfs 64M 0 64M 0% /dev tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup shm 64M 0 64M 0% /dev/shm /dev/vda1 63G 28G 33G 47% /vscode grpcfuse 234G 98G 119G 46% /home/vscode/.ssh overlay 3.9G 320K 3.9G 1% /run/docker.sock tmpfs 3.9G 0 3.9G 0% /proc/acpi tmpfs 3.9G 0 3.9G 0% /sys/firmware $ mount | grep vda1 /dev/vda1 on /workspaces type ext4 (rw,relatime) /dev/vda1 on /vscode type ext4 (rw,relatime) /dev/vda1 on /etc/resolv.conf type ext4 (rw,relatime) /dev/vda1 on /etc/hostname type ext4 (rw,relatime) /dev/vda1 on /etc/hosts type ext4 (rw,relatime) /dev/vda1 on /home/vscode/.cache type ext4 (rw,relatime)
Host info:
$ df -h Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1s1 233Gi 10Gi 118Gi 9% 488272 2447613048 0% / devfs 224Ki 224Ki 0Bi 100% 775 0 100% /dev /dev/disk1s5 233Gi 98Gi 118Gi 46% 7272986 2440828334 0% /System/Volumes/Data /dev/disk1s4 233Gi 6.3Gi 118Gi 6% 6 2448101314 0% /private/var/vm map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/home /dev/disk1s3 233Gi 504Mi 118Gi 1% 54 2448101266 0% /Volumes/Recovery
(edit: fix formatting)