Docker資料卷操作

2021-10-11 00:16:22 字數 600 閱讀 4463

資料卷是乙個可供容器使用的特殊目錄,保證了資料的持久化,即使容器被刪了,資料也能儲存在定義的資料卷中。可以在執行容器的時候通過"-v"來掛載資料卷。

mkdir /data/myngx -p

docker run -d -v /data/myngx:/usr/share/nginx/html nginx:1.18

docker run -d -v /etc/localtime:/etc/localtime nginx:1.18
docker run -d -v mydata:/usr/share/nginx/html nginx:1.18
關於volume的操作,可以docker volume --help檢視幫助資訊

docker volume create mydata  # 建立卷

docker volume inspect mydata # 檢視卷詳細資訊

docker volume ls # 檢視卷列表

docker volume rm mydata # 刪除卷

docker資料卷的操作

一般情況下會比較頻繁的修改容器內部的檔案 頻繁docker cp 不太方便 使用資料卷可以將宿機的某個目錄對映至容器的目錄 修改會方便點 1.建立資料卷 docker volume create 資料卷名稱 建立資料卷的預設目錄是在 var lib docker volumes 資料卷名稱 data...

docker資料卷與操作

1.資料卷作用 用來完成容器和宿主機之之間資料的共享 2.資料卷特點 a.資料卷可以在容器之間共享和重用 b.對資料卷的修改會立即影響到對應容器 c.對 資料卷 的更新iu該,不會影響映象 d.資料卷 缺省會一直存在,即使容器被刪除 3.資料卷操作 1.自定義資料卷目錄 docker run v 絕...

docker的資料卷對映操作

docker安裝及基本操作請參考上一章 docker cp 檔名稱 容器id 容器內部路徑 docker volume create 資料卷名稱 建立資料卷後,預設存放目錄位址 var lib docker volumes 資料卷名稱 data docker volume inspect 資料卷名稱...