摘抄自:https://my.oschina.net/u/2552765/blog/3224548
說明:用yum install docker 安裝的docker 默認安裝目錄在/var/lib/docker/,/var目錄很小,需要改換更大的磁盤空間存儲
1.查看docker鏡像存放目錄空間大小
du -hs /var/lib/docker/
2.停止docker服務。
systemctl stop docker
3.查看磁盤容量大的空間,且在上面創建新的docker目錄。
df -h mkdir -p /home/images
4.遷移/var/lib/docker目錄下的文件到新創建的目錄/data/docker/lib
rsync -avz /var/lib/docker /home/images/
5.編輯 /etc/docker/daemon.json 添加如下參數
{
"graph": "/home/images" }
6.重新加載docker,並重啟docker服務。
systemctl daemon-reload && systemctl restart docker
7.檢查docker是否變更為新目錄/data/docker/lib/docker
[root@localhost ~]# docker info ...
ID: 7A5I:B46O:USAL:I24G:L4PG:WNHZ:O3OJ:5TQJ:QLKG:23IR:S6GT:Q5VV
Docker Root Dir: /home/images
Debug Mode (client): false
Debug Mode (server): false
...
8.刪掉docker舊目錄
rm -rf /var/lib/docker