Docker 映像的儲存位置
Docker 下載的映像預設儲存在以下資料夾:
<code>/var/lib/docker/image</code>
這個資料夾位於Docker 安裝目錄中,並且包含下載的所有鏡像。每個鏡像都儲存在一個單獨的子資料夾中,其中包含鏡像的元資料和層檔案。
映像儲存機制
Docker 以分層的方式儲存映像,這表示每個新映像都是基於一個或多個現有映像建構的。當一個新的映像被下載時,Docker 首先檢查它是否已經存在於本機儲存中。如果存在,則無需再次下載。否則,Docker 將從映像倉庫下載映像並將其儲存在 image
資料夾中。
更改預設儲存位置
在某些情況下,您可能需要將映像儲存在其他位置,例如為了提高效能或節省空間。您可以透過設定 docker-root
標誌來變更預設儲存位置:
<code>sudo dockerd --gpus all --storage-driver overlay2 --docker-root /path/to/new/storage/location</code>
注意,重新啟動 Docker 服務後,此變更才能生效。
其他儲存選項
除了預設儲存位置外,Docker 還提供了其他儲存選項,包括:
以上是docker下載的映像放哪個資料夾的詳細內容。更多資訊請關注PHP中文網其他相關文章!