Docker volume的掛載使用主要涉及以下步驟:
創建Volume:
docker volume create
命令來創建一個新的volume。例如,要創建一個名為my-data
的volume,可以運行:docker volume create my-data
。啟動容器并掛載Volume:
-v
或--volume
選項將volume掛載到容器內的指定路徑。例如,要將名為my-data
的volume掛載到容器的/data
目錄,可以使用以下命令:docker run -it -v my-data:/data ubuntu:latest
。在這個例子中,ubuntu:latest
是容器鏡像的名稱,/data
是容器內要掛載volume的路徑。驗證Volume是否掛載成功:
ls /data
來查看/data
目錄下是否有數據。如果volume中包含數據,這些數據將出現在容器的/data
目錄中。在容器內部操作Volume:
停止和刪除容器及Volume:
docker stop
命令停止它,然后使用docker rm
命令刪除容器。注意,這將同時刪除容器及其內部的所有數據,包括掛載的volume。如果希望保留volume以便后續使用,可以在刪除容器之前先使用docker commit
命令創建一個包含數據的鏡像,然后基于該鏡像重新創建一個容器。通過遵循這些步驟,你可以成功地在Docker中掛載和使用volume。