
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Qwen Docker镜像是阿里云官方提供的Qwen系列大语言模型(Large Language Model, LLM)部署工具,封装了Qwen聊天模型及预训练模型的运行环境。该镜像旨在为开发者、研究人员及企业用户提供便捷、一致的Qwen模型部署方案,简化模型部署流程,降低环境配置复杂度。
通过Docker Hub或阿里云容器镜像服务拉取官方镜像:
bash# 从Docker Hub拉取(示例,实际标签以官方为准) docker pull docker.xuanyuan.run/qwenlm/qwen:latest # 从阿里云容器镜像服务拉取(推荐国内用户) docker pull .xuanyuan.run/qwen/qwen:latest
4.3.1 基础运行(CPU模式)
适用于无GPU环境,仅用于功能验证(性能有限):
bashdocker run -it --rm \ -p 8000:8000 \ -v /path/to/your/qwen/model:/app/model \ # 挂载本地模型文件 qwenlm/qwen:latest \ --model-path /app/model \ --server-port 8000
4.3.2 GPU加速运行
需确保宿主环境已配置NVIDIA Docker:
bashdocker run -it --rm \ --gpus all \ # 启用所有GPU -p 8000:8000 \ -v /path/to/your/qwen/model:/app/model \ qwenlm/qwen:latest \ --model-path /app/model \ --server-port 8000 \ --device cuda
创建docker-compose.yml文件,简化多环境部署:
yamlversion: '3.8' services: qwen-service: image: docker.xuanyuan.run/qwenlm/qwen:latest restart: unless-stopped ports: - "8000:8000" volumes: - ./local_model:/app/model # 本地模型目录挂载 - ./logs:/app/logs # 日志持久化 environment: - MODEL_PATH=/app/model - SERVER_PORT=8000 - DEVICE=cuda # 或cpu - LOG_LEVEL=info deploy: resources: reservations: devices: - driver: nvidia count: all capabilities: [gpu] # GPU资源预留(仅GPU模式需配置)
启动服务:docker-compose up -d
| 参数名 | 说明 | 默认值 | 示例 |
|---|---|---|---|
| --model-path | 模型文件路径(容器内) | /app/model | --model-path /data/qwen-7b |
| --server-port | 服务监听端口 | 8000 | --server-port 9000 |
| --device | 运行设备(cpu/cuda) | cpu | --device cuda |
| --max-seq-len | 最大序列长度 | 2048 | --max-seq-len 4096 |
| --log-path | 日志输出路径 | /app/logs | --log-path /var/log/qwen |
通过-e或environment配置,优先级高于命令行参数:
| 环境变量名 | 说明 | 默认值 | 示例值 |
|---|---|---|---|
| MODEL_PATH | 模型文件路径 | /app/model | /data/qwen-14b |
| SERVER_PORT | 服务端口 | 8000 | 8080 |
| DEVICE | 运行设备 | cpu | cuda |
| LOG_LEVEL | 日志级别(debug/info/warn/error) | info | debug |
| MAX_BATCH_SIZE | 最大批量请求数 | 4 | 8 |
qwen:7b-v1.0对应Qwen-7B v1.0模型),具体参考官方版本说明。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 qwenllm/qwen 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: