文章目录

  • 前言
  • 一、拉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密码和持久化方式相关推荐

  1. mysql5.7.22密码设置_mysql5.7.22版本修改root密码

    mysql5.6之前修改密码(字段password) mysql> use mysql; mysql> update user set password=password('123') w ...

  2. mac mysql5.7.10 密码_MAC下Mysql5.7.10版本修改root密码的方法

    首先 跳过权限表模式启动mysql:mysqld --skip-grant-tables & 从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法: mysql> upda ...

  3. mysql8.1改密码,mysql 8.0以上版本修改root密码的方法

    昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...

  4. mysql memcache redis_redis,mysql,memcache的區別與比較,redis兩種數據存儲持久化方式

    redis與mysql比較 區別:mysql中一個中小型的網絡數據庫,比oracle和sqlserver小, 但是並發能力遠超過acess這樣的桌面數據庫:redis是一個內存鍵值數據庫,支持網絡.可 ...

  5. redis设置密码并修改查看的几种方式

    前言 最近正值世纪杯期间,不知道大家心目中的球队成绩如何,最近在工作中需要设置redis服务器的密码的场景 设置密码可以在很大的程度保护redis服务器,但是相关的命令需要通过密码校验之后才能使用 下 ...

  6. Docker 部署clickhouse-server及添加用户配置密码

    前言 由于现在居家办公测试环境连接公司的clickhouse需要vpn连接太麻烦且速度很慢,于是乎在测试机自己搭建clickhouse,废话不多说直接开始教程 容器clickhouse-server配 ...

  7. Redis单机版本框架

    Redis主流程伪代码 def main():init_server()while server_is_not_shutdown():time = aeSearchNearestTimer()befo ...

  8. 实战_05_SpringBoot整合redis单机版本

    接上一篇:实战04_redis-cluster集群搭建https://blog.csdn.net/weixin_40816738/article/details/100635263 下一篇:实战_06 ...

  9. CentOS 7.5基于Docker部署4.2 版本的zabbix监控平台

    两台VMware 虚拟机 一台充当zabbix server(安装docker)ip:192.168.73.133 一台充当zabbix agent(安装docker)ip:192.168.73.13 ...

最新文章

  1. R语言glmnet拟合lasso回归模型实战:lasso回归模型的模型系数及可视化、lasso回归模型分类评估计算(混淆矩阵、accuracy、Deviance)
  2. SubVersion和Subclipse的简单使用方法
  3. 我是如何指数级提升开发技术的?
  4. 【深度学习】修改每张人像---ImageNet 的衰落
  5. [十一]SpringBoot 之 添加JSP支持
  6. webservice xml java_java访问WebService接口返回xml
  7. ant 执行多个构建文件
  8. 使用Redis set 解决数据的唯一性问题
  9. 计算(a+b)/c的值(信息学奥赛一本通-T1008)
  10. Hellohao全网对象存储图床源码
  11. 使用阿里云Mysql集群做读写分离_以及使用阿里云服务器自己搭建MyCat集群_费用核算---Linux工作笔记046
  12. 征服Java面试官!mysql索引树结构
  13. java视频编辑怎么实现_OpenGL 实现视频编辑中的转场效果
  14. Crackme008
  15. (五)比赛中的CV算法(上2)目标检测初步:神经网络及优化方法
  16. 安装orbslam2
  17. debian 7 网络安装后无法联接wifi
  18. autocad java api_在java中实现 AutoCAD api
  19. 漫画:设计模式六大原则(上)
  20. C语言:判断一个数是否为素数/质数

热门文章

  1. 2011年最佳入门指南
  2. python getopt函数使用
  3. 解决idea中@WebServlet无效问题
  4. 网络编程懒人入门(十二):快速读懂Http/3协议,一篇就够!
  5. jQuery实现页内查找相关内容
  6. 男人绝对不能冒犯的女人死穴
  7. AV1 概括性论文《An Overview of Core Coding Tools in the AV1 Video Codec》学习
  8. SVN如何切换账号 上
  9. 基于Android家庭个人财务管理系统
  10. 解压.tar 文件报错