泊坞窗不加载设备RHEL上的剩余空间

时间:2018-08-17 23:16:01

标签: docker

我正在尝试使用命令$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

1 个答案:

答案 0 :(得分:2)

运行:

docker images -aq -f 'dangling=true' | xargs docker rmi

还删除悬空的图像:

/etc/systemd/system/docker.service.d/docker.conf

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

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

systemctl stop docker.service
systemctl daemon-reload
systemctl start docker.service

重启Docker:

DATEDIFF(NOW(), DateOfBirth)