gpt4 book ai didi

docker - docker 不加载设备RHEL上的剩余空间

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

我试图使用$docker load <ubuuntu_ds.tar命令加载保存的docker镜像。

该图像是在另一台计算机上创建的,并已移至该计算机。

它将引发错误,指出设备中没有剩余空间。机器中的空间接近2T。这是命令的完整日志。任何线索如何解决相同的。

sh-4.2$ docker load <ubuntu.tar
0a42ee6ceccb: Loading layer
[==================================================>] 118.8MB/118.8MB
c2af38e6b250: Loading layer
[==================================================>] 15.87kB/15.87kB
5e95929b2798: Loading layer
[==================================================>] 14.85kB/14.85kB
2166dba7c95b: Loading layer
[==================================================>] 5.632kB/5.632kB
bcff331e13e3: Loading layer
[==================================================>] 3.072kB/3.072kB
e87037031374: Loading layer
[==================================================>] 516.8MB/516.8MB
no space left on device

最佳答案

跑:

docker volume rm $(docker volume ls {{.ID}})

docker system prune

同时删除悬空的图像:
docker images -aq -f 'dangling=true' | xargs docker rmi

如果这些都不起作用,请尝试:

编辑conf文件
/etc/systemd/system/docker.service.d/docker.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --storage-opt dm.basesize=40GB --storage-opt dm.min_free_space=40%%

重新启动Docker:
systemctl stop docker.service
systemctl daemon-reload
systemctl start docker.service

关于docker - docker 不加载设备RHEL上的剩余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51903877/

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