LM Studio Docker 部署——本地大模型一键启动

前言

请注意:这是AI编写的文章,但保证镜像可用

LM Studio 是一款桌面端本地大模型推理工具,支持在本地运行各种开源大语言模型(如 Llama、Qwen、DeepSeek 等),并提供与 OpenAI 完全兼容的 REST API 接口。

通过 Docker 容器化部署 LM Studio,可以实现:

  • 环境隔离:依赖和运行环境完全封装在容器内,不污染宿主机
  • 一键部署:拉取镜像即可启动,无需繁琐的手动安装配置
  • 跨平台:只要支持 Docker,Linux / macOS / Windows 均可运行

镜像信息

项目 说明
镜像地址 crpi-192ipik4zl9qprx3.cn-chengdu.personal.cr.aliyuncs.com/dev-toolkit/lm-studio-server:latest
镜像大小 约 5GB
默认端口 1234

前置条件

快速部署

方式一:Docker Compose(推荐)

创建 docker-compose.yml 文件:

yaml 复制代码
services:
  lm_studio:
    image: crpi-192ipik4zl9qprx3.cn-chengdu.personal.cr.aliyuncs.com/dev-toolkit/lm-studio-server:${LMSTUDIO_SERVER_VERSION:-latest}
    ports:
      - '${LMSTUDIO_SERVER_PORT:-1234}:1234'
    restart: unless-stopped
    volumes:
      - '${LMSTUDIO_MODELS_PATH:-/root/.lmstudio/models}:/root/.lmstudio/models'
      - '${LMSTUDIO_MODELS_SERVER_LOGS:-/root/.lmstudio/server-logs}:/root/.lmstudio/server-logs'
    runtime: nvidia
    environment:
      - NVIDIA_VISIBLE_DEVICES=${GPU_IDS:-0}

启动服务:

bash 复制代码
docker compose up -d

方式二:docker run

bash 复制代码
docker run -d \
  --name lm-studio \
  -p 1234:1234 \
  -v ./models:/root/.lmstudio/models \
  -v ./server-logs:/root/.lmstudio/server-logs \
  crpi-192ipik4zl9qprx3.cn-chengdu.personal.cr.aliyuncs.com/dev-toolkit/lm-studio-server:latest

环境变量说明

可通过创建 .env 文件来自定义配置:

变量名 默认值 说明
LMSTUDIO_SERVER_PORT 1234 服务端口号
LMSTUDIO_MODELS_PATH /root/.lmstudio/models 模型文件宿主机路径
LMSTUDIO_MODELS_SERVER_LOGS /root/.lmstudio/server-logs 日志宿主机路径

查看可用模型

使用浏览器访问 http://<IP地址>:1234/v1/models 即可查看服务运行状态以及当前已部署的模型列表。

常见问题

端口被占用

修改 LMSTUDIO_SERVER_PORT 环境变量即可更换端口,同时需要更新 docker-compose.yml 中的端口映射。

模型存放在哪里

使用 LM Studio 官方客户端工具下载模型后,模型文件存放在 LM Studio 用户数据目录(.lmstudio)下的 models 子目录中,即 .lmstudio/models。将该目录下的模型文件夹(例如 lmstudio-community/Qwen3.6-27B-GGUFlmstudio-community/Qwen3.6-35B-A3B-GGUF 等)复制到环境变量 LMSTUDIO_MODELS_PATH 配置的挂载路径中,容器启动后会自动识别。

怎么管理模型

通过 LM Studio Link 远程客户端可以管理模型的默认启动参数。

sh 复制代码
# 容器终端命令
lms login

总结

通过 Docker 部署 LM Studio,只需一条命令即可在本地启动兼容 OpenAI API 的大模型推理服务。

关键截图

相关推荐
hdsoft_huge11 小时前
SpringBoot 系列 20:Jar 打包 + Docker 容器化 + Compose 一键部署|服务器上线 & 零停机平滑升级全教程
spring boot·docker·jar
你想考研啊11 小时前
七、Docker 容器 + Docker Compose单机部署理发店系统
docker·容器·composer
未来可期丶13 小时前
【开发环境】Windows+Docker Desktop+WSL2最佳实践
windows·docker·docker desktop·wsl2
AOwhisky1 天前
下一代容器来了?Docker 宣布原生支持 WebAssembly
java·运维·docker·容器·rust·wasm
念何架构之路1 天前
Docker 容器状态机 学习
java·学习·docker
jieyucx1 天前
Docker 入门第六阶段:综合实战项目
运维·docker·容器
不能只会打代码1 天前
Day 002 — Python 工程化 & FastAPI & 数据库速通
数据库·redis·python·docker·fastapi·测试
海涛从不浪1 天前
03 oect刷入Armbian后安装Onepanel并进行docker迁移
运维·docker·容器·onepanel
yanjieliyun1 天前
家庭服务器从入门到精通 · 第 5 篇 · NPM反向代理从安装到起飞:一条命令搞定HTTPS
docker
天狼啸月19901 天前
RagSEDE复现: Docker and Ragflow 关系
docker·容器·ragflow·ragsede