基於MySQL,php的火影忍者木葉村資訊
阿新 • • 發佈:2022-03-16
1,什麼是容器資料卷:
如果資料都在容器中,那麼刪除容器,資料就會丟失!我們的需求:資料可以持久化
比如mysql容器,如果把容器刪了,相當於刪庫跑路!(希望mysql資料可以儲存在本地)
我們希望容器之間可以有一個數據共享的技術!docker容器中產生的資料,同步在本地!
這就是卷技術!
本質:目錄的掛載,將我們容器內的目錄,掛載到Linux上面
總結:使用卷技術是為了容器的持久化和同步操作,並且容器間也可以資料共享的。
,2,使用資料卷
方式一:直接使用命令掛載 -v
docker run -it -v 主機目錄:容器目錄
(類似於埠對映:docker run -it -p 主機埠:容器埠)
啟動之後使用docker inspect 容器id檢視是否掛載成功:
測試檔案的同步:
再來測試:
1,停止容器
2,宿主機上修改檔案
3,啟動容器
4,容器內的資料依然是同步的
使用資料卷的好處:
我們以後修改只需要在本地修改即可,容器內會自動同步