我在修剪 docker 时遇到了问题。构建映像后,我运行“docker system prune --volumes -a -f”但它没有从“/var/lib/docker/overlay2”释放空间。请看下面
在构建镜像之前,磁盘空间和 /var/lib/docker/overlay2 大小:
ubuntu@xxx:~/tmp/app$ df -hv
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 390M 5.4M 384M 2% /run
/dev/nvme0n1p1 68G 20G 49G 29% /
tmpfs 2.0G 8.0K 2.0G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
tmpfs 390M 0 390M 0% /run/user/1000
ubuntu@xxx:~/tmp/app$ sudo du -hs /var/lib/docker/overlay2
8.0K /var/lib/docker/overlay2
Run Code Online (Sandbox Code Playgroud)
构建图像
ubuntu@xxx:~/tmp/app$ docker build -f ./Dockerfile .
Sending build context …Run Code Online (Sandbox Code Playgroud)