資料卷容器

2021-10-07 22:08:03 字數 815 閱讀 9706

多個mysql同步資料

#啟動3個容器,通過我們剛才自己寫的映象啟動

#測試:可以刪除docker01,檢視一下docker02和docker03是否可以訪問這個檔案

#測試依舊可以訪問(因為容器之間的資料其實是乙個雙向拷貝的概念)

多個mysql實現資料共享

# docker run -d -p 3310:3306 -v /etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e mysql_root_password=123456 --name mysql01 mysql:5.7

# docker run -d -p 3310:3306 -e mysql_root_password=123456 --name mysql02 --volumes-from mysql01 mysql:5.7

#這個時候可以實現兩個容器的資料同步

結論:

容器之間配置資訊的傳遞,資料卷容器的生命週期是一直持續到沒有容器使用為止

但是一旦你持久化到了本地,這個時候本地的資料是不會刪除的

資料卷容器

容器間資料同步 啟動3個容器,通過我們剛才自己構建的映象啟動。docker images docker run it name docker01 lwemwu centosctrl p q退出容器 繼續執行 在docker01中增加檔案docker01,到docker02檢視資料同步。進入docke...

資料卷容器

如果使用者需要在多個容器之間共享一些持續更新的資料,最簡單的方式是使用資料卷容器。資料卷容器也是乙個容器,但是它的目的是專門提供資料卷給其他容器掛載 1.新建資料卷容器 docker run di name db data v db data centos 7注 v 後面接的共享資料真實存放路徑,把...

Docker 資料卷 資料卷容器

一,概念解析 1,資料卷 資料卷就是在宿主中可以在容器之間進行共享和重用的一系列和檔案和資料夾,通過docker run v命令可以將資料卷掛載到對應的容器目錄空間,進行檔案讀取,容器卷特性如下 資料卷可以在容器之間共享和重用,容器間傳遞資料將變得高效方便 對資料卷內資料的修改會立馬生效,無論是容器...