1花墩、 查看Docker的磁盤使用
docker system df
2、查看Docker磁盤使用情況
- 此命令查看docker的容器澄步、鏡像冰蘑、network
- builder、 buildkit 驮俗、 containers 懂缕、image 允跑、 network 王凑、 overlay2 plugins、 runtimes 聋丝、swarm 索烹、 tmp 、trust弱睦、 volumes
sudo du -hs /var/lib/docker/
3百姓、清理磁盤,刪除關(guān)閉的容器况木、無用的數(shù)據(jù)卷和網(wǎng)絡(luò)
- docker system prune命令可以用于清理磁盤垒拢,刪除關(guān)閉的容器旬迹、無用的數(shù)據(jù)卷和網(wǎng)絡(luò),以及dangling鏡像(即無tag的鏡像)
docker system prune
4求类、創(chuàng)建目錄/var/lib/docker 目錄
mkdir -p /home/docker/lib
5奔垦、遷移/var/lib/docker目錄下面的文件到 /home/docker/lib
rsync -avz /var/lib/docker /home/docker/lib/
6、配置devicemapper.conf
- 配置 /etc/systemd/system/docker.service.d/devicemapper.conf尸疆。查看 devicemapper.conf 是否存在椿猎,如果不存在,就新建寿弱。
sudo mkdir -p /etc/systemd/system/docker.service.d/
sudo vi /etc/systemd/system/docker.service.d/devicemapper.conf
7犯眠、編輯devicemapper.conf 文件
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --graph=/home/docker/lib/docker
8、重新加載 docker
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
參考文章