Docker是一種著名的容器化技術,它可以協助開發者將應用程序打包并在不同的環境中運行。然而,由于Docker將所有運行時生成的數據存儲在默認儲存路徑中,這可能會導致硬盤空間的不足問題。為了避免這種情況發生,我們需要將默認的儲存路徑切換到另一個硬盤或目錄下。本文將向您介紹如何完成這個過程。
首先,我們需要創建一個新的存儲目錄。在本例中,我們將把數據存儲在 /data/docker 中。使用以下命令創建該目錄:
sudo mkdir -p /data/docker
接下來,我們需要修改 Docker 守護進程配置,以使 Docker 使用新的存儲目錄。我們可以在 /etc/docker/daemon.json 文件中設置守護進程配置。如果你沒有這個配置文件,請創建它,并將以下內容復制到其中:
{ "data-root": "/data/docker" }
現在,重新啟動 Docker 服務,以使更改生效:
sudo systemctl restart docker
現在 Docker 將所有儲存數據都保存在新路徑下。