跳到正文
AI Dev Server

Docker 与运行时

Compose 服务

提交的 Compose 项目名为 ai-dev。主服务:

  • 镜像:${AI_DEV_IMAGE:-docker.io/jerry0510/ai-dev:latest}
  • 工作目录:/workspace
  • 重启策略:unless-stopped
  • 先丢弃能力再仅恢复所有权修复所需能力
  • 挂载六个命名卷,以及宿主机 /var/run/docker.sock(读写)
  • 健康检查:ai-dev-health

Compose 文件中没有发布端口

命名卷

挂载点作用
workspace/workspace项目与仓库本地状态
config/config凭据与版本化用户配置
data/data缓存等数据
logs/logs日志与结构化事件
models/models模型产物
backups/backups备份材料

docker compose down 会保留命名卷;docker compose down -v 会删除它们,因此不在常规说明中出现。

镜像模型

  • 基础:摘要固定的 Ubuntu 24.04
  • 架构:amd64 与 arm64
  • versions.env 固定工具版本
  • 禁用运行时自更新;升级来自审阅后的镜像重建/标签