镜像与版本
从哪里拉取
同一个镜像发布在三个地方,用哪个都可以:
| 仓库 | 镜像 |
|---|---|
| Docker Hub | yeciorg/yeci |
| Docker Hub(原来的仓库,每次构建都会同步更新) | tourcoder/yeci |
| GitHub Container Registry | ghcr.io/yeciorg/yeci |
Tag
| Tag | 含义 |
|---|---|
latest | 最新一次构建 |
YYYYMMDD,比如 20260928 | 当天的构建,内容永远不变。想锁定一组确定的工具版本,就用它。 |
每个镜像都支持 linux/amd64 和 linux/arm64,Docker 会自动选择适合你电脑的版本。
当前镜像是 20260928,更新于 2026-09-28,里面有什么见介绍。
更新机制
每天都会检查各个工具(AI 助手、Node.js、Go、Neovim、yeci-notify)有没有新版本。只要有变化,就为两种架构构建新镜像,用新的日期 tag 发布,同时更新 latest。当天没有变化就不发布新镜像。
如何更新
拉取新镜像,然后用它启动一个新容器:
bash
docker pull yeciorg/yeci
docker stop "yeci-$PROJECT_NAME"
# 然后再运行一次快速开始里的 docker run 命令正在运行的容器会继续使用它启动时的那个镜像。