docker 儲存持久化

2022-08-13 02:09:11 字數 408 閱讀 6351

docker容器不適合存放資料,重要的資料要用外部卷儲存,容器可以掛載真實機目錄或者共享儲存為卷

儲存卷對映

docker run -itd -v 真實機目錄:容器目錄 映象:標籤

可以做一台nfs伺服器host01共享/var/webroot目錄

docker01伺服器把host01的共享目錄掛載到/mnt,然後docker01上啟動的容器 docker run -itd -v /mnt:/var/www/html 映象:標籤

docker02伺服器把host01的共享目錄掛載到/mnt,然後docker01上啟動的容器 docker run -itd -v /mnt:/var/www 映象:標籤

可以實現兩個容器公用乙個目錄

Docker 持久化儲存

參考 命令 volume 1 檢視所有的掛載 docker volume ls 檢視具體掛載資訊 docker volume inspect 掛載名 自行建立volume docker volume create 自定義掛載名 掛載方式 1.先通過volume建立掛載點,後在run的時候掛載指定資訊...

docker持久化儲存與網路架構

docker容器不保持任何資料 可將真機目錄掛載到容器內提供持久化儲存 root docker1 docker run v data data it docker.io centos bash我們可以利用nfs建立儲存伺服器,將客戶端掛載到nfs共享中,實現同一資料對映到多台客戶端的容器中去。nfs...

docker持久化資料

1.持久化資料的兩種方式volume和bind mount docker容器在執行的時候會產生資料,為了不讓這些資料隨著容器的刪除而刪除,docker支援資料持久化。docker資料持久化主要有兩種方式 volume和bind mount。使用volume資料將持久化在docker管理的volume...