news 2026/7/22 8:06:37

Redis docker-compose 部署指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Redis docker-compose 部署指南

1. 拉取 Redis 镜像

首先,从 Docker Hub 拉取 Redis 6.2.6 版本的镜像:

docker pull redis:6.2.6

2. 创建 Docker Compose 配置文件

创建一个名为docker-compose.yml的文件,内容如下:

version: '3.8' services: redis: image: redis:6.2.6 container_name: redis restart: always ports: - "6379:6379" volumes: - /root/my/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf:rw - /root/my/redis/data:/data:rw command: /bin/bash -c "redis-server /usr/local/etc/redis/redis.conf"

配置说明:

  • image:使用的 Redis 镜像版本
  • container_name:容器名称
  • restart:容器退出时自动重启
  • ports:将容器 6379 端口映射到主机 6379 端口
  • volumes:挂载配置文件和数据目录
  • command:启动时使用指定的 redis.conf 配置文件

3. 创建目录结构

在主机上创建必要的目录:

mkdir -p /root/my/redis/conf mkdir -p /root/my/redis/data

4. 配置 Redis 配置文件

创建 Redis 配置文件/root/my/redis/conf/redis.conf,内容如下:

# 绑定地址 bind 127.0.0.1 关闭保护模式 protected-mode no 不以守护进程方式运行(Docker 容器需要) daemonize no 数据库数量 databases 16 密码设置(可选) requirepass yourpassword 数据目录(可选) dir ./ 开启 AOF 持久化(可选) appendonly yes

5. 启动 Redis 服务

使用 Docker Compose 启动 Redis 容器:

docker-compose up -d redis

验证服务状态:

# 查看容器状态 docker ps 进入 Redis 容器 docker exec -it redis redis-cli 测试连接 ping

6. 常用管理命令

  • 停止服务docker-compose down
  • 查看日志docker-compose logs -f redis
  • 重启服务docker-compose restart redis
  • 删除容器docker-compose rm -s redis

温馨提示:

  • 确保主机端口 6379 未被占用
  • 生产环境建议设置 Redis 密码(修改配置文件中的requirepass
  • 根据需求调整内存限制和持久化策略
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/22 8:02:10

医疗智能问诊系统:向量数据库与LLM混合架构实践

1. 项目背景与核心价值去年在医疗行业做智能问诊系统时,我遇到了一个典型问题:当患者询问"头孢类药物过敏怎么办"时,直接调用GPT-3.5生成的回答虽然流畅,但缺乏专业可信度。这促使我开始探索结合向量数据库与LLM的混合方…

作者头像 李华
网站建设 2026/7/22 7:59:51

AI驱动的约束工程:重塑软件开发范式

1. 项目概述:当Harness Engineering遇上AI Agent最近在技术社区看到一个很有意思的讨论:当Harness Engineering工程师不再需要手动编写代码,而是通过AI Agent来完成大部分工程任务时,整个软件开发范式会发生怎样的变革&#xff1f…

作者头像 李华
网站建设 2026/7/22 7:56:53

AI驱动的效率革命与个性化突破

这些新场景创造价值的核心逻辑,并非在于“使用AI”本身,而在于将集中化的AI能力转化为解决特定领域痛点、提升效率、创造新体验或解锁新商业模式的“催化剂”和“放大器”。其价值创造路径主要体现在以下四个层面:1. 效率与成本价值的指数级提…

作者头像 李华
网站建设 2026/7/22 7:55:03

DM36x VPFE图像处理流水线实战:从传感器接口到ISP核心配置详解

1. 项目概述与核心价值在嵌入式视觉系统的开发中,最核心也最令人头疼的环节之一,莫过于如何让一颗CMOS或CCD图像传感器“开口说话”,并将它输出的原始数据流,高效、可靠地转化为后端算法或显示单元能够直接使用的图像。这背后&…

作者头像 李华
网站建设 2026/7/22 7:53:36

深入理解C++ std::vector:内存模型、性能优化与实战应用

1. 项目概述:为什么我们需要深入理解std::vector?在C的世界里,如果你只学一个容器,那必须是std::vector。这不是一句空话,而是几乎所有C项目,从桌面应用到游戏引擎,再到高频交易系统&#xff0c…

作者头像 李华
网站建设 2026/7/22 7:53:27

工厂AI智能体搭建:信通院刚发了五项成果,落地率却不到5%

WAIC上智能体论坛刚开完,中国信通院一口气发了五项标志性成果:互联互通倡议、创新实践汇编、互联网智能体研究报告、安全可信互联协议、终端智能体评测平台。简单说就是:智能体产业的"交通规则"开始建了。以前各家各做各的&#xf…

作者头像 李华