
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
<[***]>
registry.gitlab.com/tozd/docker/mongodbtozd/base ← tozd/dinit ← tozd/mongodb
2.4: MongoDB 2.42.6: MongoDB 2.63.2: MongoDB 3.23.4: MongoDB 3.43.6: MongoDB 3.64.0: MongoDB 4.04.2: MongoDB 4.24.4: MongoDB 4.45.0: MongoDB 5.06.0: MongoDB 6.07.0: MongoDB 7.08.0: MongoDB 8.0/var/log/mongod: 当 LOG_TO_STDOUT 未设置为 1 时的日志文件。/var/lib/mongodb: 持久化此卷以避免丢失数据。LOG_TO_STDOUT: 若设置为 1,日志将输出到标准输出(可通过 docker logs 查看),而非日志卷。27017/tcp: MongoDB 监听的端口。提供 MongoDB 服务的镜像。
不同的 Docker 标签对应不同的 MongoDB 版本。
您应确保挂载数据卷(/var/lib/mongodb),以便在重新创建容器时不会丢失数据库数据。如果卷为空,镜像将在首次启动时初始化它。
/var/lib/mongodb/mongodb.conf 用于配置,您可以根据需要修改。由于它位于数据卷内,若卷为空,首次启动时会初始化为默认配置。
如果扩展此镜像,您可以添加脚本 /etc/service/mongod/run.initialization,该脚本将在容器启动时、容器初始化完成后但 MongoDB 守护进程运行前执行。
当 LOG_TO_STDOUT 设置为 1 时,Docker 镜像日志输出到 stdout 和 stderr。所有 stdout 输出为 JSON 格式。从 MongoDB 4.4 开始,存储的日志也为 JSON 格式。
还提供 https://github.com/tozd/docker-mongodb%EF%BC%8C%E5%A6%82%E9%9C%80%E5%9C%A8 GitHub 上 fork 项目可使用。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务