
qwenllm/qwenQwen Docker镜像是阿里云官方提供的Qwen系列大语言模型(Large Language Model, LLM)部署工具,封装了Qwen聊天模型及预训练模型的运行环境。该镜像旨在为开发者、研究人员及企业用户提供便捷、一致的Qwen模型部署方案,简化模型部署流程,降低环境配置复杂度。
通过Docker Hub或阿里云容器镜像服务拉取官方镜像:
bash# 从Docker Hub拉取(示例,实际标签以官方为准) docker pull qwenlm/qwen:latest # 从阿里云容器镜像服务拉取(推荐国内用户) docker pull xxx.xuanyuan.run/qwen/qwen:latest
适用于无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
需确保宿主环境已配置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: 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模型),具体参考官方版本说明。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务