
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本镜像为远程存储代理(Remote Storage Proxy)的调试版本,基于最新主干代码(trunk)构建。主要用途是作为远程存储服务的中间代理层,提供增强的调试能力,用于开发与测试阶段的请求转发、数据交互逻辑验证及问题排查。
bashdocker run -d \ --name remote-storage-proxy-debug \ -p 8080:8080 \ # 代理服务端口(客户端访问端口) -p 9000:9000 \ # 调试接口端口 -v /local/logs:/app/logs \ # 挂载日志目录(持久化调试日志) -e REMOTE_STORAGE_URL="https://s3.example.com" \ # 远程存储服务地址(必填) -e LOG_LEVEL="debug" \ # 日志级别(调试版默认debug,可选info/warn/error) -e DEBUG_PORT=9000 \ # 调试接口端口(需与-p映射一致) -e PROXY_TIMEOUT=30 \ # 代理请求超时时间(秒) remote-storage-proxy:debug-latest
创建 docker-compose.yml 文件:
yamlversion: '3.8' services: proxy-debug: image: remote-storage-proxy:debug-latest container_name: remote-storage-proxy-debug ports: - "8080:8080" # 代理服务端口 - "9000:9000" # 调试接口端口 volumes: - ./logs:/app/logs # 本地日志目录(需提前创建) environment: - REMOTE_STORAGE_URL=https://s3.example.com # 远程存储服务地址(必填) - LOG_LEVEL=debug # 日志级别 - DEBUG_PORT=9000 # 调试接口端口 - PROXY_TIMEOUT=30 # 超时时间(秒) - ENABLE_REQUEST_LOG=true # 是否记录完整请求内容(调试用) restart: unless-stopped # 调试环境建议手动管理,避免异常重启掩盖问题
启动命令:
bashdocker-compose up -d
| 环境变量名 | 用途描述 | 默认值 | 示例值 |
|---|---|---|---|
REMOTE_STORAGE_URL | 远程存储服务目标地址(必填) | 无 | https://s3.example.com/bucket |
LOG_LEVEL | 日志级别(调试版支持debug/info/warn/error) | debug | debug |
PROXY_PORT | 代理服务端口(客户端访问端口) | 8080 | 8080 |
DEBUG_PORT | 调试接口端口(提供状态查询、请求记录接口) | 9000 | 9001 |
PROXY_TIMEOUT | 代理请求超时时间(秒) | 30 | 60 |
ENABLE_REQUEST_LOG | 是否记录完整请求/响应内容(调试用) | true | false(减少日志体积时关闭) |
LOG_ROTATION_SIZE | 日志文件轮转大小(MB) | 100 | 50 |
MAX_REQUEST_HISTORY | 调试接口缓存的请求历史记录数 | 1000 | 500(内存紧张时减小) |
调试接口(默认http://<容器IP>:9000/debug)提供以下端点:
GET /debug/status:查看代理服务状态(连接数、转发成功率、当前日志级别)。GET /debug/requests:获取最近请求历史(含请求头、响应码、耗时,需ENABLE_REQUEST_LOG=true)。GET /debug/logs:查看实时日志片段(最近100行)。示例请求:
bashcurl http://localhost:9000/debug/requests # 查看最近请求记录
DEBUG_PORT)未启用身份验证和加密,请勿暴露在公网环境;生产环境需使用非调试版镜像。-v挂载至宿主机,避免容器删除后调试数据丢失。--memory和--cpus限制容器资源,避免影响主机其他服务。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。






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