您現在的位置是:首頁 > 運動

雲計算核心技術Docker教程:修改docker預設的儲存位置

由 TechWeb 發表于 運動2022-02-26
簡介json檔案停止所有docker容器sudo docker stop $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)停止docker服務sudo service docker stop修改d

怎麼修改預設儲存位置

Docker預設的映象和容器儲存位置在/var/lib/docker中,如在日常使用中由於我們的根目錄通常都比較小,如果想大量儲存容器映象的話很容易導致根目錄寫滿,我們可能就要修改預設儲存的位置了。

檢視預設的docker儲存路徑

docker info |grep ‘Docker Root Dir’

建立資料儲存目錄

mkdir /data/docker

修改配置有兩種方法

1。修改daemon。json檔案

停止所有docker容器

sudo docker stop $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)

停止docker服務

sudo service docker stop

修改docker預設的儲存位置

sudo vim /etc/docker/daemon。json

{

“graph”: “/data/docker”

}

啟動docker服務

sudo service docker start

2。修改docker的docker。service配置檔案,預設路徑在/usr/lib/systemd/system/docker。service

ExecStart=/usr/bin/dockerd -H fd:// ——containerd=/run/containerd/containerd。sock ——graph=/data/docker

重啟docker

systemctl daemon-reload

systemctl restart docker

推薦文章