当前位置: 首页 > news >正文

Docker 安装 Redis 挂载配置

1. 创建挂载文件目录

mkdir -p /home/redis/config
mkdir -p /home/redis/data
# 创建配置文件:docker容器中默认不包含配置文件
touch /home/redis/config/redis.conf

2. 书写配置文件

# Redis 服务器配置# 绑定的 IP 地址,默认为本地回环地址 127.0.0.1
# 外网访问需注释掉此行
# bind 127.0.0.1# 监听的端口,默认为 6379
port 6379# 设置密码
requirepass youpassword# 启用 AOF 持久化模式
appendonly yes# 持久化方式。可选项:always, everysec, no
appendfsync everysec# AOF 文件名称,默认为 appendonly.aof
appendfilename "appendonly.aof"# AOF 自动重写触发条件
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb# 设置最大内存限制(单位:字节)
maxmemory 2gb# 内存淘汰策略。可选项:volatile-lru, allkeys-lru, volatile-random, allkeys-random, volatile-ttl, noeviction
maxmemory-policy allkeys-lru

3. 拉取镜像文件

docker pull redis:7.0.2

4. 启动容器

docker run -p 6379:6379 \
--name redis \
-v /home/redis/config/redis.conf:/etc/redis/redis.conf \
-v /home/redis/data:/data \
-d redis:7.0.2 redis-server \
/etc/redis/redis.conf --appendonly yes
http://www.lryc.cn/news/253693.html

相关文章:

  • Java操作Excel之 POI介绍和入门
  • 麒麟v10 数据盘初始化 gpt分区
  • php时间和centos时间不一致
  • 软件工程 复习笔记
  • SpringBoot_02
  • 实验报告-实验四(时序系统实验)
  • PHP+ajax+layui实现双重列表的动态绑定
  • 菜鸟学习日记(python)——条件控制
  • RabbitMQ 笔记
  • DNS协议(DNS规范、DNS报文、DNS智能选路)
  • Python基础知识-变量、数据类型(整型、浮点型、字符类型、布尔类型)详解
  • 信息化,数字化,智能化是3种不同概念吗?与机械化,自动化矛盾吗?
  • C# WPF上位机开发(倒计时软件)
  • Mysql timestamp和datetime区别
  • 新手村之SQL——分组与子查询
  • 【hacker送书第9期】算法训练营(入门篇)
  • 微服务链路追踪组件SkyWalking实战
  • ubuntu 更换国内镜像
  • 树模型与深度模型对比
  • 测试类运行失败:TestEngine with ID ‘junit-jupiter‘ failed to discover tests
  • nodejs使用node-cron实现定时任务功能
  • 【1day】蓝凌OA 系统datajson.js接口远程命令执行漏洞学习
  • ABCDE类网络的划分及保留网段
  • 营销系统规则引擎
  • 【Linux】命令行参数
  • 【信息安全】-个人敏感信息、个人信息、个人金融信息
  • 海外服务器和国内服务器有什么样的区别呢
  • 电脑屏幕亮度怎么调?学会4个方法,轻松调节亮度!
  • 微信小程序之猜数字和猜拳小游戏
  • CETN01 - How to Use Cloud Classroom