部署Redis集群

部署Redis集群
1.创建一个redis

创建一个redis

查看所有镜像网络

查看redis网络
通过脚本创建6个redis配置

通过脚本创建6个redis配置
创建redis的配置文件

创建redis的配置文件
创建redis的config配置

创建redis的config配置
这段是配置文件中的内容

这段是配置文件中的内容
端口6379

端口6379
查看配置的6个节点

查看配置的6个节点

运行redis服务 开启一个redis服务,名字为redis-1

查看刚刚运行的redis-1

再启动俩个redis
将6个redis节点全部都启动

将6个redis节点全部都启动

查看6个节点都启动成功

进入redis里面查看,有俩个配置文件
创建redis集群

创建redis集群

image.png

设置一个值,发现172.38.0.13存储了

停止172.38.0.13这个redis 看看可否从从机获取到a get a

发现虽然172.38.0.13停止了,依然可以得到a

查看节点,日志里说明一个master ,fail掉了

查看节点,日志里说明一个master ,fail掉了,一个顶了上来
写一个简单的springboot

写一个简单的springboot
启动springboot

启动springboot
访问成功

访问成功
打包

打包
打包成功

打包成功
查看打包镜像

查看打包镜像
查看jar包位置

查看jar包位置
测试本地启动成功

测试本地启动成功
在idea中搜索docker插件

在idea中搜索docker插件
在项目中新建一个dockerfile文件,输入右边的脚本内容

image.png
移除本地所有的docker镜像

移除本地所有的docker镜像
将jar包和dockerfile发送至服务器

将jar包和dockerfile发送至服务器
上传成功

上传成功
根据jar包和dockerfile脚本打包一个docker镜像成功

根据jar包和dockerfile脚本打包一个docker镜像成功
查看镜像成功

查看镜像成功
运行刚刚打包的镜像

运行镜像

image.png

提交/hello,请求,返回hello world 返回成功