df -h //查看发现默认安装目录出现爆盘现象 发现docker下面占用过高
docker system df // 查看docker 磁盘占用相关
docker system prune // 清楚无效的容器
迁移docker目录
systemctl stop docker //先停止docker服务
mkdir -p /home/docker/lib //在一个容量大的使用率低的目录下创建【我的这个目录相对大】
rsync -avz /var/lib/docker /home/docker/lib/ //迁移至新创建目录
mkdir -p /etc/systemd/system/docker.service.d/ //新开配置目录及文件
vi /etc/systemd/system/docker.service.d/devicemapper.conf //新开配置
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --graph=/home/docker/lib/docker
重启docker
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
查看docker最新情况
docker info
docker images //确认镜像是否还在
参考文献:
https://blog.youkuaiyun.com/weixin_32820767/article/details/81196250
本文介绍如何解决Docker容器占用磁盘空间过大的问题,包括清理无效容器、迁移Docker目录至大容量分区、修改Docker启动配置并重启服务的详细步骤。
716

被折叠的 条评论
为什么被折叠?



