如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
支持amd64和arm64架构的Redis镜像,包含多个扩展模块,且默认redis.conf可通过环境变量进行扩展配置。
最新稳定版本。
特定稳定版本。例如 v7.0.2。
最新main分支构建版本。通常稳定,但不保证。如需最新稳定且经过测试的版本,请使用latest。
开发者实验版本。可能无法正常工作。非专业用户请勿使用。
bashdocker run -d --name redis zeroteampro/redis # 备选仓库 docker run -d --name redis registry.zero-team.pro/redis
bashdocker run -d --name redis -v /opt/project/redis:/data zeroteampro/redis
bashdocker run -d --name redis zeroteampro/redis:<version>
bashdocker run -d --name redis -p 6379:6379 zeroteampro/redis
bashdocker run -d --name redis -e REDIS_PASSWORD=verySecurePassword zeroteampro/redis
上述命令会在默认redis.conf中添加requirepass verySecurePassword配置。
bashdocker run -d --name redis -e REDIS_TLS_ON=true -v /path/to/certs/:/certs zeroteampro/redis
bashdocker run -d --name redis -e REDIS_TLS_ON=true -e REDIS_TLS_GEN=true -v /path/to/certs/:/certs zeroteampro/redis
新证书将生成在certs目录中。
bashdocker run -d --name redis -v /path/to/redis.conf:/app/redis.custom.conf zeroteampro/redis
bashdocker run -d --name redis -v /path/to/redis.conf:/app/redis.conf zeroteampro/redis
注意!部分环境变量会扩展/app/redis.conf。请勿在自定义redis.conf和环境变量中使用相同的配置项(列表见下文)。
环境变量:
yamlREDIS_PASSWORD=somePassword
对应redis.conf配置:
dosinirequirepass somePassword
环境变量:
yamlREDIS_MAX_MEMORY=2gb
对应redis.conf配置:
dosinimaxmemory 2gb
环境变量:
yamlREDIS_SAVE="60 1"
对应redis.conf配置:
dosinisave 60 1
默认日志级别为notice。
环境变量:
yamlREDIS_LOG_LEVEL=debug
对应redis.conf配置:
dosiniloglevel debug
环境变量:
yamlREDIS_TLS_ON=true
对应redis.conf配置:
dosiniport 0 tls-port 6379 tls-cert-file /certs/server.crt tls-key-file /certs/server.key tls-ca-cert-file /certs/ca.crt tls-dh-params-file /certs/redis.dh
环境变量:
dosiniREDIS_TLS_GEN=true
在/certs目录中生成新证书。生产环境请勿使用自动生成的证书。
ContainerfileFROM zeroteampro/redis[:version] COPY redis.conf /app/redis.conf # 可选:修改CMD # 默认:#CMD ["/app/start-redis.sh"] # 脚本会将/app/redis.conf复制到/usr/local/etc/redis/redis.conf, # 用环境变量扩展配置,然后使用/usr/local/etc/redis/redis.conf启动redis-server CMD ["/app/start-redis.sh"] # 此镜像默认CMD # 使用自定义配置并忽略环境变量 # 注意!默认CMD脚本仍会使用/app/redis.conf,但会同时用环境变量扩展配置。 # 使用以下自定义CMD将忽略上述所有环境变量 CMD ["redis-server", "/app/redis.conf"]
以下是 zeroteampro/redis 相关的常用 Docker 镜像,适用于 缓存、高可用、数据分析 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

来自真实用户的反馈,见证轩辕镜像的优质服务