gpt4 book ai didi

docker build 命令占用了所有空间

转载 作者:行者123 更新时间:2023-12-04 18:59:02 24 4
gpt4 key购买 nike

我跑错了,docker build命令在带有 dockerfile 的文件夹中,其中几乎没有包含数百个文件的大型文件夹。

folder_1 (55 gigs)
folder_2 (182 gigs)
kaldi_ub18_cuda10.Dockerfile
在这个文件夹中,我运行了命令, nvidia-docker build -t nabil/kaldi_sre:ub18cu10 . -f kaldi_ub18_cuda10.Dockerfile在那之后,我得到了 docker sending build context to docker daemon 91gb/237gb不幸的是,我的根目录中只有大约 90 个免费演出 / .
之后,命令停止,它显示我没有足够的空间。
现在,当我运行 df -h --total , 我看到我的 /有 0 个空间。
udev             94G     0   94G   0% /dev
tmpfs 19G 212M 19G 2% /run
/dev/sda6 1.7T 1.7T 0 100% /
tmpfs 94G 1.8G 92G 2% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 94G 0 94G 0% /sys/fs/cgroup
/dev/sdb1 1.8T 1.5T 213G 88% /home/tit/Data
/dev/sda1 453M 446M 0 100% /boot
tmpfs 19G 24K 19G 1% /run/user/108
tmpfs 19G 0 19G 0% /run/user/1000
/dev/loop3 27M 27M 0 100% /snap/heroku/4068
/dev/loop1 27M 27M 0 100% /snap/heroku/4076
/dev/loop2 100M 100M 0 100% /snap/core/11743
/dev/loop4 100M 100M 0 100% /snap/core/11798
total 3.8T 3.1T 549G 86% -

来自 /var/lib/docker 的输出
:/var/lib/docker$ sudo du -h --max-depth=1 | sort
180K ./network
182G ./tmp
205G ./overlay2
20K ./builder
20K ./plugins
386G .
4.0K ./runtimes
4.0K ./swarm
4.0K ./trust
509M ./containers
53M ./image
72K ./buildkit
72K ./volumes

我不确定发生了什么占用了我所有的空间。我试过 docker system prune ,但它没有给我空间。
我无法重新启动服务器,因为上面运行了许多应用程序。我怎样才能得到空间?

最佳答案

文件应位于 /var/lib/docker/tmp .从此目录中删除文件后,我建议重新启动 docker 引擎 ( systemctl restart docker ),以防引擎打开了该目录中文件的文件句柄,或者任何运行该目录中的预期文件的东西。
如果您使用的是 buildkit,我还建议:

docker builder prune

关于docker build 命令占用了所有空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69595374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com