文章目录
一、使用Docker部署的好处
Docker的好处在于:在不同实例上运行相同的容器
Docker的五大优点:**
持续部署与测试
、
多云服务平台支持
、
环境标准化和版本控制
、
隔离
、
安全
**
二、Docker 与 Kubernetes 对比
Docker适用于较为小的应用,并发量不大的情况下、微服务为超过10个,建议适用Docker部署,这样也省资源、可减少开发成本。
K8S适用于大集群的情况,高并发,并且微服务超过了10个,同时性能也是非常好的,性能好的前提下,开发成本也增加了不少!
三、云耀云服务器L实例 Docker 部署 Redis
云耀云服务器L实例购买
打开华为云官网
新用户可以领取更多的大额优惠,购买更划算。
购买后进入 云耀云服务器L实例 控制台,复制IP地址通过xshell远程链接。
进入后复制 公网弹性 IP地址,进行远程链接
连接云耀云服务器L实例
新建回话 输入ip地址,密码 即可链接成功 如下:
docker 查询 redis镜像
docker search redis
获取Reids 最新镜像
docker pull redis:latest
查询docker镜像
运行Redis容器
命令详解
-p 6379:6379:映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机ip:6379 访问到 Redis 的服务。
查询运行中的容器信息
dockerps
通过redis-cli测试连接
dockerexec-it my-redis /bin/bash
以上命令已设置redis密码为 123456,测试 连接成功~
四、可视化工具连接Redis
下载 Redis可视化工具 RESP
链接:https://github.com/lework/RedisDesktopManager-Windows/releases
点击压缩包下载就可以。
下载完毕打开页面软件进行连接
输入各项信息后,点击测试链接会弹出连接成功。
注意:这里使用的是云耀云服务器L实例,需要将安全组开发端口再次进行连接才可以连接成功。
打开安全组,新建安全组
配置安全组规则
再次进行可视化工具连接
⛵小结
以上就是【Bug 终结者】对 Docker实战 – 部署Redis集群与部署微服务项目 的简单介绍,使用Docker部署我们的应用很方便,快捷,但是架构庞大的话,就不建议使用Docker了,可以采用我们的k8s集群部署,是当下最流行的技术!
如果这篇【文章】有帮助到你,希望可以给【Bug 终结者】点个赞👍,创作不易,如果有对【后端技术】、【前端领域】感兴趣的小可爱,也欢迎关注❤️❤️❤️ 【Bug 终结者】❤️❤️❤️,我将会给你带来巨大的【收获与惊喜】💝💝💝!
版权归原作者 Bug 终结者 所有, 如有侵权,请联系我们删除。