Ubuntu修改Docker儲存目錄的命令記錄
目標:
將預設的/var/lib/docker
資料目錄遷移到/data/docker-files
之中
步驟:
-
前期準備
進入root:
sudo -i
準備目錄:
mkdir -p /data/docker-files
-
修改docker的配置檔案:
僅針對
17.06-ce
之後的版本vim /lib/systemd/system/docker.service # From: ExecStart=/usr/bin/dockerd -H fd:// # To: Add --data-root parameter ExecStart=/usr/bin/dockerd -H fd:// --data-root="/data/docker-files"
-
重啟Docker Servicer
systemctl daemon-reload systemctl restart docker
-
檢查設定是否生效:
docker info|grep "Docker Root Dir" # Out Sample: # Docker Root Dir: /data/docker-files