Docker 資料管理(使用資料卷 掛載主機目錄)

2021-09-03 05:13:59 字數 768 閱讀 7596

在容器中管理資料的方式主要有兩種

資料卷

掛載主機目錄

可以在容器之間共享和重用

對資料卷的修改會馬上生效

對資料卷的更新不會影響映象

資料捲會一直存在,即使容器被刪除

建立乙個資料卷
sudo docker volume create [volume_name]

檢視所有的資料卷
sudo docker volume ls

檢視指定資料卷的資訊

-命令

sudo docker volume inspect [volume_name]

啟動乙個載入資料卷的容器
sudo docker run -d 

-p 81:80 

–name web 

–mount source=[volume_name],target=[target_name] 

[image_name]

檢視資料卷的具體資訊
sudo docker inspect [container_name]

刪除映象
sudo docker volume rm [volume_name]

掛載乙個主機目錄作為資料卷

Docker資料管理 Volumes資料卷管理

4 刪除資料卷 2.啟動容器並載入資料卷 1 檢視本機容器和資料卷 docker ps a 檢視本地docker機器上的容器 docker volume ls 檢視本地docker機器上的資料卷 從上圖中可以看出,目前本地docker主機上沒有任何容器和資料卷。為了避免後續示例演示的干擾,如果機器上...

Docker容器資料管理(資料卷 資料卷容器)

在docker容器的實際使用中,經常會遇到容器的資料持久化,容器之間的資料共享等問題,通常我們有兩種解決方案 1 資料卷 data volumes 就是將容器內資料直接對映到本地主機環境的指定檔案目錄之中,可以理解為容器掛載乙個虛擬資料卷然後 對映到乙個主機目錄中 2 資料卷容器 data volu...

Docker 資料管理

1.在容器中管理資料主要有兩種方式 資料卷 data volumes 資料卷容器 data volume containers 資料卷資料卷是乙個可供乙個或多個容器使用的特殊目錄,它繞過 ufs,可以提供很多有用的特性 資料卷可以在容器之間共享和重用 對資料卷的修改會立馬生效 對資料卷的更新,不會影...