Docker 修改預設儲存路徑的乙個方法

2021-09-05 01:28:53 字數 1276 閱讀 6407

1. 前期安裝建立centos的虛擬機器時發現自己對linux的掛載點不清楚, 造成掛載點的分配不太均勻,如圖:

root / 節點的大小設定的比較小 /home路徑設定的一直比較大

但是docker 預設的儲存路徑在 /var/lib/docker下面 感覺不太好.

2. 為了解決這個問題, 計畫將docker的預設儲存路徑從/var/lib/docker中移出去

方法: 在/home 目錄下建立目錄.

cd /home

mkdir docker

3. 修改docker的systemd的 docker.service的配置檔案

不知道 配置檔案在**可以使用systemd 命令顯示一下.

systemctl disable docker

systemctl enable docker

#顯示結果

created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

4. 修改docker.service檔案.

vim /usr/lib/systemd/system/docker.service
5. 在裡面的execstart的後面增加後如下:

execstart=/usr/bin/dockerd --graph /home/docker
6. 重新enable 一下docker 服務 重新進行軟連線 以及進行一次 daemon-reload

systemctl disable docker

systemctl enable docker

systecmtl daemon-reload

systemctl start docker

7. 檢視docker info 資訊

8. docker pull 乙個image 檢視存放路徑是否準確

驗證映象資訊存放到了 /home/docker 目錄下

修改docker預設儲存路徑

擴充套件 通過systemd配置docker 可以直接修改 lib systemd system docker.service檔案 其他方法可能會找不到檔案,這個可以找到 解決方案 正文 策略 修改 docker daemon 的啟動引數 g,graph 步驟 1 先將docker關了 sudo s...

Docker 修改預設儲存路徑

docker的預設儲存路徑是 var lib docker 通過docker info檢視 這個路徑下面儲存了docker的映象 容器 網路 外掛程式等資料。有些時候我們需要修改docker的儲存路徑,下面來看一下如何修改。1.修改docker的儲存路徑首先需要停止docker服務。systemct...

Docker 修改預設儲存路徑

預設情況下docker的目錄存放位置為 var lib docker 如需調整目錄,有多種方法 方法一 修改 usr lib systemd system docker.service檔案 注釋掉 execstart usr bin dockerd h fd containerd run conta...