zookeeper python接口实例详解
486
2022-11-04
docker中部署多个redis实例
docker中可以轻易部署多个redis实例,这多少可以体现出docker的优点。
部署多个实例,关键在于端口的问题。docker可以让每个redis实例的端口都是6379,然后映射到宿主机不同的端口,供外部访问。而本机里面,通过docker,还是可以直接访问每个实例。docker嘛,容器也,它就是管这些个实例的。
命令如下:
sudo docker run --name redis006 -p 20001:6379 -d redis redis-serversudo docker run --name redis007 -p 20002:6379 -d redis redis-server
-p hostport:containerport,将容器端口映射到宿主机端口。注意,这里说的宿主机应该是指Linux,而不是Linux的宿主机win7。(我的情况是,WIN7上安装了一个Linux虚拟机,docker容器部署在这个Linux)
这样就拥有2个redis实例:redis006、redis007。
宿主机直接通过docker访问
外部机器访问
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~