docker中部署多个redis实例
发布日期:2021-06-30 17:17:04 浏览次数:2 分类:技术文章

本文共 479 字,大约阅读时间需要 1 分钟。

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访问

在这里插入图片描述
外部机器访问
在这里插入图片描述

转载地址:https://leftfist.blog.csdn.net/article/details/101347582 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:docker的内部文件结构
下一篇:vmware10中安装配置docker和redis及外部访问

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月27日 23时12分06秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章