1. 程式人生 > 其它 >基於MySQL,php的火影忍者木葉村資訊

基於MySQL,php的火影忍者木葉村資訊

 

1,什麼是容器資料卷:

如果資料都在容器中,那麼刪除容器,資料就會丟失!我們的需求:資料可以持久化

比如mysql容器,如果把容器刪了,相當於刪庫跑路!(希望mysql資料可以儲存在本地)

我們希望容器之間可以有一個數據共享的技術!docker容器中產生的資料,同步在本地!

這就是卷技術!

本質:目錄的掛載,將我們容器內的目錄,掛載到Linux上面

 

 

 

總結:使用卷技術是為了容器的持久化和同步操作,並且容器間也可以資料共享的。

 

,2,使用資料卷

 

方式一:直接使用命令掛載 -v

docker run -it -v 主機目錄:容器目錄

(類似於埠對映:docker run -it -p 主機埠:容器埠)

 

啟動之後使用docker inspect 容器id檢視是否掛載成功:

 

 

 

 

測試檔案的同步:

 

 

 

 

再來測試:

1,停止容器

2,宿主機上修改檔案

3,啟動容器

4,容器內的資料依然是同步的

 

 

 

 

 

使用資料卷的好處:

我們以後修改只需要在本地修改即可,容器內會自動同步