Docker存儲卷是一種用于在容器內部進行數據持久化的技術。它允許將數據存儲在主機上的一個目錄,并將這個目錄掛載到容器內部。這樣,即使容器被刪除,數據也不會丟失。
要使用Docker存儲卷,首先需要創建一個存儲卷。可以使用以下命令來創建一個存儲卷:
docker volume create my_volume
然后,在運行容器時,可以將這個存儲卷掛載到容器內部的某個目錄,例如:
docker run -d --name my_container -v my_volume:/data my_image
這樣,容器內部的/data
目錄將會指向主機上創建的my_volume
存儲卷。
要查看已創建的存儲卷,可以使用以下命令:
docker volume ls
要刪除一個存儲卷,可以使用以下命令:
docker volume rm my_volume
可以使用docker volume prune
命令來清理未使用的存儲卷。
通過使用Docker存儲卷,可以實現容器內部數據的持久化,并簡化數據管理和遷移的過程。