上一篇我们安装mysql,其实有一个地方有问题,我们在外部指定了存储卷。
我们上云部署,都是分布式项目,都非单节点部署,可能会部署集群或者添加多台中间件得情况。我们在外部新建存储卷然后指定得话
我们在这里添加副本集得话,其实到储存卷查看,多个副本集是共享同一个存储卷得,要想新增一个副本集就新增一个存储卷得话,我们可以在新增得时候再创建即可。
第一步:在配置中心,配置中创建一个新的配置文件redis-conf。
第二步:在配置中加入key和value,key就是redis可以识别的配置文件名称,我们通常为redis.conf
value是我们的配置文件内容,下面是常用的配置内容
appendonly yes
port 6379
bind 0.0.0.0
至此我们配置文件完成。
第一步:创建redis应用
第二步:安装redis镜像docker仓库
我们默认redis最新版,不指定版本了。或者去官方找到自己得版本拉取(redis:6.2.6)
这里还可以设置资源限制,限制单核1G或者其他数值,但是有时候设置了会创建失败,我们不设置得话也行。
第三步:之前我们mysql有环境变量,启动得时候指定root得密码。redis没有环境变量,但是有启动命令。
redis-server /etc/redis/redis.conf
redis.conf 是我们配置文件得名字,前面得地址,后面我们指定配置文件指定得地址,一定要一样。
同时勾选上同步主机时区。
第四步:添加存储卷,我们重新创建,挂载在/data下
存储卷容量我们可以搞10G。
第五步:添加上面我们新增过的配置文件,设置成读写,地址我们默认 /etc/redis。这里和第三步得位置要一样。
后面直接创建即可,创建完成可以点击内部,点进去可以很方便的查看日志和访问容器内部。
跟之前mysql一样,我们想要外面访问就要重新创建服务,暴露对外端口,这里我们快速新建服务
这样我们通过对外得端口就可以连接成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)