
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://hub.docker.com/u/armhf/ 组织已被弃用,建议改用更具体的 https://hub.docker.com/u/arm32v7/ 和 https://hub.docker.com/u/arm32v6/ 组织,详情见 https://github.com/docker-library/official-images#architectures-other-than-amd64。请相应调整您的使用方式。
Dockerfile 链接这些镜像处于实验阶段;在 https://github.com/docker-library/official-images/issues/2289 完成前(这是迈向 proper multiarch 镜像的第一步),我们仅尽最大努力提供支持
请不要将它们用于重要场景
此镜像基于同名官方镜像(redis)的源代码构建。有关相关 Dockerfile 的链接,请参见该镜像的描述。
如果您想了解此镜像的具体差异,请查看 https://github.com/tianon/jenkins-groovy/tree/master/dsl/docker-multiarch/images,这些脚本负责创建构建镜像的 Jenkins 任务。
获取帮助的途径:
https://forums.docker.com/、https://blog.docker.com/2016/11/introducing-docker-community-directory-docker-community-slack/ 或 https://stackoverflow.com/search?tab=newest&q=docker
提交问题的地址:
https://github.com/docker-library/redis/issues
维护者:
https://github.com/docker-library/redis
已发布镜像的 artifact 详情:
https://github.com/docker-library/repo-info/blob/master/repos/redis(https://github.com/docker-library/repo-info/commits/master/repos/redis)
(包含镜像元数据、传输大小等)
镜像更新:
https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fredis
https://github.com/docker-library/official-images/blob/master/library/redis(https://github.com/docker-library/official-images/commits/master/library/redis)
此描述的来源:
https://github.com/docker-library/docs/tree/master/redis(https://github.com/docker-library/docs/commits/master/redis)
支持的 Docker 版本:
https://github.com/docker/docker/releases/latest(尽最大努力支持低至 1.6 版本)
Redis 是一款开源、网络化、内存型的键值数据存储系统,支持可选的持久化功能。它由 ANSI C 编写。目前 Redis 的开发由 Redis Labs 赞助;此前曾由 Pivotal 和 VMware 赞助。根据 DB-Engines.com 的月度排名,Redis 是最受欢迎的键值存储系统。Redis 的名称意为“远程字典服务”(REmote DIctionary Server)。
***.org/wiki/Redis
console$ docker run --name some-redis -d redis
此镜像包含 EXPOSE 6379(Redis 端口),因此标准容器链接会自动将其提供给链接的容器(如下例所示)。
console$ docker run --name some-redis -d redis redis-server --appendonly yes
如果启用持久化,数据会存储在 VOLUME /data 中,您可以通过 --volumes-from some-volume-container 或 -v /docker/host/dir:/data 使用该卷(详见 https://docs.docker.com/engine/tutorials/dockervolumes/)。
有关 Redis 持久化的更多信息,请参见 http://redis.io/topics/persistence。
console$ docker run --name some-app --link some-redis:redis -d application-that-uses-redis
redis-cli 连接console$ docker run -it --link some-redis:redis --rm redis redis-cli -h redis -p 6379
您可以创建自己的 Dockerfile,将上下文目录中的 redis.conf 添加到 /data/,如下所示:
dockerfileFROM docker.xuanyuan.run/redis COPY redis.conf /usr/local/etc/redis/redis.conf CMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ]
或者,您也可以通过 docker run 选项实现类似效果:
console$ docker run -v /myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf --name myredis redis redis-server /usr/local/etc/redis/redis.conf
其中 /myredis/conf/ 是包含您的 redis.conf 文件的本地目录。使用此方法无需为 Redis 容器编写 Dockerfile。
32bit 变体此变体不是 32 位镜像(无法在 32 位硬件上运行),但包含以 32 位二进制文件编译的 Redis,特别适合需要降低内存占用的用户。更多信息请参见 Redis 文档中的 http://redis.io/topics/memory-optimization#using-32-bit-instances。
查看此镜像中包含的软件的 http://redis.io/topics/license。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 armhf/redis 相关的常用 Docker 镜像,适用于 缓存、高可用、数据分析 等不同场景: