docker 移動文件到其他目錄


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM