返回文档
部署
从 Docker 注册表部署
从 Docker Hub、GHCR、GitLab、ECR、GCR 或私有注册表拉取和部署预构建镜像,无需构建步骤。
Intermediate7 min readUpdated 2026-03-29
支持的注册表
Server Compass 支持从六种注册表类型拉取镜像:
- Docker Hub — 公共和私有镜像,带访问令牌
- GitHub Container Registry (GHCR) — 链接 GitHub 账户以实现无缝 OAuth 访问
- GitLab Container Registry — 访问令牌或部署令牌
- Amazon ECR — 登录令牌(12 小时过期)
- Google Container Registry (GCR) — JSON 密钥文件认证
- 自定义注册表 — 任何符合 OCI 的注册表
部署公共镜像
- 打开堆栈向导并选择 从注册表拉取
- 输入镜像引用(例如
nginx:latest或ghcr.io/owner/app:v1.2) - Server Compass 自动检测 30+ 个流行镜像的暴露端口(Nginx、PostgreSQL、Redis、Grafana 等)
- 查看检测到的端口并解决与运行容器的冲突
- 配置环境变量和重启策略
- 点击 部署 — 生成 compose 文件并直接拉取镜像
从私有注册表部署
- 在注册表选择器面板中添加注册表凭证
- 每种注册表类型都包含设置说明(例如 GHCR 令牌所需的范围)
- 保存前测试连接
- 部署时选择凭证 — Server Compass 通过
docker login自动认证 - 对于 GHCR,您还可以链接 GitHub 账户以基于 OAuth 访问,无需手动令牌
一键重新部署
注册表部署的应用支持即时重新部署:
- 打开应用的部署标签页
- 点击 重新部署 — Server Compass 拉取最新的镜像摘要并重启容器
- 无需重新构建 — 更新后的镜像被拉取并就地替换
- 镜像标签显示在部署历史中以便轻松跟踪
Screenshots

Video Tutorials
Related Features
Ready to try Server Compass?
Download the app and deploy your first application in under 5 minutes.
Download Server Compass