docker构建redis集群
docker构建redis集群的时候 比如3主3从
它没有暴露端口
那在容器里搭建主从的时候为什么用虚拟机的ip呢
redis-cli --cluster create 虚拟器地址:端口 虚拟机地址:端口1 虚拟:端口 虚拟地址:端口 虚地址:端口 虚拟机地址:端口 --cluster-replicas 1
docker构建redis集群
docker构建redis集群的时候 比如3主3从
应该是你用了参数--net=host参数,这个参数会使得容器和宿主机共用一个网络空间。你每个容器的redis对应一个端口,也就是宿主机(应该是你的虚拟机)对应的端口,你可以通过宿主机ip+端口连接到对应容器的Redis