比如用Docker來部署Redis或者Mysql集群,然後這些數據也保存在docker的實例中。這種做法值得推薦嗎?
业精于勤,荒于嬉;行成于思,毁于随。
資料是放到volume進行管理。 volume目前只支援本地目錄。透過volume可以讓許多容器存取同一份資料。 使用docker管理資料庫,能夠方便多個資料庫執行個體運行在一台主機上。 csphere也可以很好地管理好資料類容器
我感覺資料不是存在docker實例中,而是掛載主機的目錄或使用nfs
這個主要看你的應用場景,其實本身沒有什麼適合不合適的。
據書上說,還是將資料用-v的方式映射到host檔案系統效能會好一些
Managing Data in Containers是Docker官方關於容器中資料管理的說明,希望能幫助你。
資料是放到volume進行管理。 volume目前只支援本地目錄。透過volume可以讓許多容器存取同一份資料。
使用docker管理資料庫,能夠方便多個資料庫執行個體運行在一台主機上。 csphere也可以很好地管理好資料類容器
我感覺資料不是存在docker實例中,而是掛載主機的目錄或使用nfs
這個主要看你的應用場景,其實本身沒有什麼適合不合適的。
據書上說,還是將資料用-v的方式映射到host檔案系統效能會好一些
Managing Data in Containers是Docker官方關於容器中資料管理的說明,希望能幫助你。