溫馨提示×

怎么修改docker默認(rèn)存儲位置

小億
98
2023-11-14 19:38:10
欄目: 云計(jì)算

要修改Docker的默認(rèn)存儲位置,你需要進(jìn)行以下步驟:

  1. 停止Docker服務(wù):運(yùn)行以下命令停止Docker服務(wù):

    sudo systemctl stop docker
    
  2. 創(chuàng)建新的存儲位置:你可以選擇在新的位置創(chuàng)建一個(gè)文件夾,用于存儲Docker的數(shù)據(jù)。

  3. 移動現(xiàn)有的Docker數(shù)據(jù):運(yùn)行以下命令將Docker的數(shù)據(jù)從舊的位置移動到新的位置:

    sudo rsync -aP /var/lib/docker/ /new/location/
    
  4. 修改Docker配置文件:打開Docker的配置文件(通常是/etc/docker/daemon.json),如果不存在則創(chuàng)建一個(gè)。在文件中添加以下內(nèi)容:

    {
      "data-root": "/new/location/docker"
    }
    

    /new/location/docker替換為你在第2步中創(chuàng)建的新的存儲位置。

  5. 重新啟動Docker服務(wù):運(yùn)行以下命令重新啟動Docker服務(wù):

    sudo systemctl start docker
    

現(xiàn)在Docker將使用新的存儲位置來存儲數(shù)據(jù)。

0