docker 默認安裝在:/var/lib/docker
中。
查看 /var/lib/docker 占用多大
du -hs /var/lib/docker/
查看 docker 的磁盤使用情況
docker system df
查看 docker 根目錄
docker info
移動 docker 文件步驟:
1、停止docker服務
systemctl stop docker
2、選擇磁盤
使用 df -h 命令查詢哪個磁盤空間大
/dev/sda3data 空間較大,可以將 docker 根目錄移到該目錄下。
3、創建存儲 docker 根目錄的文件夾
mkdir -p /dev/sda3data/docker/lib
4、將 /var/lib/docker 目錄下的文件移到 /dev/sda3data/docker/lib
rsync -avz /var/lib/docker /dev/sda3data/docker/lib/
5、配置文件
配置 /etc/systemd/system/docker.service.d/devicemapper.conf。
查看文件 devicemapper.conf 是否存在,不存在則自己創建:
mkdir -p /etc/systemd/system/docker.service.d/ vim /etc/systemd/system/docker.service.d/devicemapper.conf
devicemapper.conf 文件內容如下:
[Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/dev/sda3data/docker/lib/docker
6、重新加載 docker
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
7、確認是否加載成功
docker info