码迷,mamicode.com
首页 > 其他好文 > 详细

docker 环境搭建redis集群相关问题

时间:2020-06-05 19:24:28      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:name   指定   str   dock   redis集群   开发   网络   端口号   nec   

使用docker搭建的redis集群,使用的自定义网段,单个端口连接redis是成功的,但是无法连接redis集群,比如宿主主机的ip是192.168.1.100,  docker环境redis集群网段 172.50.0.0/16 ,

本地开发解决方案

1、搭建集群时,使用--net="host",容器创建时通过 --network=host 指定使用宿主机网络,此时容器与宿主机共享网络栈,容器内的网络配置和宿主机完全一样,注意端口号不要重复,

2、搭建另一个centos环境,创建容器时,centos环境和集群环境网路互通,

  • 首先创建一个网络:
    docker network create networkName

  • 将容器连到创建的网络中(每个容器都要连到这个网络里):
    docker network connect networkName dockerName

docker 环境搭建redis集群相关问题

标签:name   指定   str   dock   redis集群   开发   网络   端口号   nec   

原文地址:https://www.cnblogs.com/xiaosongJiang/p/13051375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!