docker 掛載目錄 修改Docker預設路徑

2021-10-11 08:01:03 字數 905 閱讀 5309

安裝docker時,會預設安裝在乙個目錄裡面,如果該磁碟已經滿了,或者需要遷移docker目錄。

在修改預設目錄之前,需要掛載新的磁碟。

參考:

konenet:linux新增新磁碟​zhuanlan.zhihu.com

1.在新掛載的目錄下建立docker目錄

mkdir -p /data/lib/docker
2.同步舊docker檔案到該目錄

cp -r /var/lib/docker/* /data/lib/docker
3.設定自動掛載

vim /etc/fstab

/dev/sdb /data ext4 errors=remount-ro 0 1

4.修改docker配置檔案為新掛載目錄

mkdir -p /etc/systemd/system/docker.service.d/

[service]

execstart=

execstart=/usr/bin/dockerd --graph=/data/lib/docker

5.重啟docker

systemctl daemon-reload

systemctl restart docker

systemctl enable docker

docker 修改容器掛載目錄

systemctl stop docker.service 一定要停止容器,不然修改無效 檢查容器是否已停止 docker ps mountpoints skipmountpointcreation false home gitlab runner skipmountpointcreation fa...

docker 修改容器的掛載目錄

掛載了一塊新硬碟,所以增加一下自己容器裡掛載的路徑。參考1 參考2 選擇了最簡單的方案 1 記錄docker的container id的 2 記錄完整的容器的hash值 ls var lib docker containers 3 停止docker 服務 systemctl stop docker....

Docker掛載目錄 備份目錄

docker run p 80 name website v pwd website var www html website ro 172.17.0.2 5000 nginx nginx a p指定埠 b name重新命名容器的名稱 c v使用本地檔案掛載到容器 d 預設掛載的路徑許可權為讀寫。如...