Docker部署redis单机版本 - 修改redis密码和持久化方式
文章目录
- 前言
- 一、拉redis镜像文件
- 二、如果进行文件和目录的挂载
- 1.创建文件夹
- 2.使用配置文件启动
- 1 先启动一次redis
- 2 从网上下载一个conf文件
- 3 修改conf配置文件
- 4 启动redis
- 总结
前言
之前部署过几次redis,都是直接把它拉下来然后直接启动,并没有设置太多的属性。后来部署过一个设置过的,但是第二次部署就忘了具体的流程了,这次下定决心记录一下。
一、拉redis镜像文件
无脑拉最新版本 :docker pull redis
二、如果进行文件和目录的挂载
1.创建文件夹
我们将/data/redis文件路径作为redis的挂载目录
那么就先创建这个文件夹: mkdirs /data/redis/
2.使用配置文件启动
不能在挂载目录没有这个文件时直接对文件进行挂载,所以必须要提前有这个文件
1 先启动一次redis
从启动的这次redis中把这个conf文件复制出来
2 从网上下载一个conf文件
http://www.redis.cn/download.html
3 修改conf配置文件
1.将bind 127.0.0.1 注释掉,让redis可以外部访问
2.protected-mode yes 注释掉
3.requirepass 123456 设置密码
还可以设置持久化方式等属性,自己百度
4 启动redis
docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
挂载配置文件和data目录,并使用redis.conf文件启动,appendonly为redis持久化
总结
多记录才能更快解决问题
Docker部署redis单机版本 - 修改redis密码和持久化方式相关推荐
- mysql5.7.22密码设置_mysql5.7.22版本修改root密码
mysql5.6之前修改密码(字段password) mysql> use mysql; mysql> update user set password=password('123') w ...
- mac mysql5.7.10 密码_MAC下Mysql5.7.10版本修改root密码的方法
首先 跳过权限表模式启动mysql:mysqld --skip-grant-tables & 从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法: mysql> upda ...
- mysql8.1改密码,mysql 8.0以上版本修改root密码的方法
昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...
- mysql memcache redis_redis,mysql,memcache的區別與比較,redis兩種數據存儲持久化方式
redis與mysql比較 區別:mysql中一個中小型的網絡數據庫,比oracle和sqlserver小, 但是並發能力遠超過acess這樣的桌面數據庫:redis是一個內存鍵值數據庫,支持網絡.可 ...
- redis设置密码并修改查看的几种方式
前言 最近正值世纪杯期间,不知道大家心目中的球队成绩如何,最近在工作中需要设置redis服务器的密码的场景 设置密码可以在很大的程度保护redis服务器,但是相关的命令需要通过密码校验之后才能使用 下 ...
- Docker 部署clickhouse-server及添加用户配置密码
前言 由于现在居家办公测试环境连接公司的clickhouse需要vpn连接太麻烦且速度很慢,于是乎在测试机自己搭建clickhouse,废话不多说直接开始教程 容器clickhouse-server配 ...
- Redis单机版本框架
Redis主流程伪代码 def main():init_server()while server_is_not_shutdown():time = aeSearchNearestTimer()befo ...
- 实战_05_SpringBoot整合redis单机版本
接上一篇:实战04_redis-cluster集群搭建https://blog.csdn.net/weixin_40816738/article/details/100635263 下一篇:实战_06 ...
- CentOS 7.5基于Docker部署4.2 版本的zabbix监控平台
两台VMware 虚拟机 一台充当zabbix server(安装docker)ip:192.168.73.133 一台充当zabbix agent(安装docker)ip:192.168.73.13 ...
最新文章
- R语言glmnet拟合lasso回归模型实战:lasso回归模型的模型系数及可视化、lasso回归模型分类评估计算(混淆矩阵、accuracy、Deviance)
- SubVersion和Subclipse的简单使用方法
- 我是如何指数级提升开发技术的?
- 【深度学习】修改每张人像---ImageNet 的衰落
- [十一]SpringBoot 之 添加JSP支持
- webservice xml java_java访问WebService接口返回xml
- ant 执行多个构建文件
- 使用Redis set 解决数据的唯一性问题
- 计算(a+b)/c的值(信息学奥赛一本通-T1008)
- Hellohao全网对象存储图床源码
- 使用阿里云Mysql集群做读写分离_以及使用阿里云服务器自己搭建MyCat集群_费用核算---Linux工作笔记046
- 征服Java面试官!mysql索引树结构
- java视频编辑怎么实现_OpenGL 实现视频编辑中的转场效果
- Crackme008
- (五)比赛中的CV算法(上2)目标检测初步:神经网络及优化方法
- 安装orbslam2
- debian 7 网络安装后无法联接wifi
- autocad java api_在java中实现 AutoCAD api
- 漫画:设计模式六大原则(上)
- C语言:判断一个数是否为素数/质数