请教docker如何共享postgres数据库文件


比如我要建立一个postgres服务的高可用,将docker的volumn挂载到宿主机的/var/lib/postsql/data
搭建一个集群环境:
宿主机1:192.168.1.100
宿主机2:192.168.1.101
宿主机3:192.168.1.102

通过k8s,只需要其中任何一个宿主机跑postgres服务即可。(就是跑postgres服务的宿主机挂了,能马上在别的宿主机上启动一个新容器跑postgres),但是如何实现它们的数据库文件保持一致性?
谢谢~~
已邀请:

ikaven1024

赞同来自:


使用远程存储卷可以实现,如rbd,这些k8s都是支持自动挂载的

要回复问题请先登录注册