我想到以下兩個方法:
使用-v參數同步data檔
執行時,沒找到data文件,查了postgresql.conf
,說在/var/lib/postgresql/9.5/main
但是看了文件大小很小,而我的數據很大。
而且我猜是否可以這樣做,直接同步data檔案達到資料同步。
透過
-p 5432
,使Docker在增刪改查時都採用宿主機資料庫?
執行時 -p
參數時,報錯5432
已被佔用, 因為我的其他程式在存取資料庫。
我該怎麼做,讓Docker的資料和主機資料即時同步。
世界只因有你2017-04-27 09:03:44
兩個資料庫實例不能用同一份資料檔的吧? 沒看過可以這樣的資料庫....
第二種方式不懂....
PS: 如果真想[宿主機的資料庫和docker的同步. 你可以組成集群啊..... 這是我能想到的方式....