環境
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...