遷移docker預設目錄

2021-10-05 12:48:55 字數 1097 閱讀 4128

環境

lsb version:	:core-4.1-amd64:core-4.1-noarch

distributor id: centos

description: centos linux release 7.6.1810 (core)

release: 7.6.1810

codename: core

docker version 19.03.2, build 6a30dfc
需要注意的地方

遷移完之後以前的映象檔案會消失

以前的容器也會消失

第一步建立乙個資料夾

我是在data/mnt建立乙個docker資料夾

mkdir /data/mnt/docker
修改/usr/lib/systemd/system/docker.service檔案

vim /usr/lib/systemd/system/docker.service
修改/usr/lib/systemd/system/docker.service檔案知道檔案中的execstart位置

在最後面新增

--graph="/data/mnt/docker"
systemctl daemon-reload // 1,載入docker守護執行緒

systemctl restart docker // 2,重啟docker

修改/etc/docker/daemon.json

vim /etc/docker/daemon.json
加入data-root配置

sudo systemctl restart docker

# or

sudo service docker restart

注意

我在使用方式2進行配置時,無法啟動docker服務;如果有了解原因的大佬可以指點一二;

docker 安裝目錄遷移

ubuntu 安裝docker 後的目錄遷移 眾所周知docker使用apt安裝以後,在 var lib下,占用 下硬碟空間 遷移方法 1 檢視當前系統下docker 所有正在執行的映象 並停止 未開始執行的請忽略 docker ps a docker stop 映象名稱 2 停止docker 服務...

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

安裝docker時,會預設安裝在乙個目錄裡面,如果該磁碟已經滿了,或者需要遷移docker目錄。在修改預設目錄之前,需要掛載新的磁碟。參考 konenet linux新增新磁碟 zhuanlan.zhihu.com 1.在新掛載的目錄下建立docker目錄 mkdir p data lib dock...

心得 docker目錄遷移心法

我們在一台jenkins機器上 tmp目錄磁碟空間不夠了,而 tmp掛載到 目錄。最後一查根目錄。定位到是 var lib docker目錄太大。於是有了遷移這個目錄的需求。du sh tmp sort h1.首先,備份fstab檔案 sudo cp etc fstab etc fstab.date...