天天看點

清理Docker占用的磁盤空間,遷移 /var/lib/docker 目錄

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.csdn.net/weixin_32820767/article/details/81196250