docker 提示空间不足

2022-10-28  本文已影响0人  dc的梦呓

docker 导入时,提示: no space left on device

1、查看磁盘空间:

df -h
image.png

可以看出,系统盘太小,只有17G。解决的办法是将docker迁移到其他盘。

2、查看docker镜像和容器存储目录的空间大小

du -sh /var/lib/docker/

3、停止docker服务

systemctl stop docker

4、迁移docker到其他磁盘

如迁移到 /data2中,

# 创建目录
mkdir -p /data2/docker/lib/
# 迁移
rsync -avz /var/lib/docker /data2/docker/lib/

5、修改docker配置

修改/etc/docker/daemon.json,增加docker目录配置

vi /etc/docker/daemon.json
image.png

6、重载、重启docker服务

systemctl daemon-reload && systemctl restart docker

7、检查docker是否绑定新目录

docker info
image.png

8、删除旧的docker目录

rm -rf /var/lib/docker

参考资料:
Docker磁盘空间不足如何解决_Surpassall的博客-CSDN博客_docker空间不足

上一篇 下一篇

猜你喜欢

热点阅读