从 Dockerfile 部署
Pier 可以从位于 Git 仓库中或直接上传的 Dockerfile 进行构建。
从 Git 部署
Section titled “从 Git 部署”- 在控制台中,添加服务 → 从 Git。
- 输入仓库 URL(HTTPS 或 SSH)。
- 选择分支以及 Dockerfile 的路径(默认为
./Dockerfile)。 - 按需添加构建参数和环境变量。
- 点击 部署 —— Pier 会克隆仓库、构建并启动容器。
推送时自动部署
Section titled “推送时自动部署”在你的 GitHub/GitLab 设置中添加一个 webhook,指向 https://<pier-host>/webhooks/github/<service-id>。Pier 会校验签名、拉取最新提交、重新构建并重新部署。
部署历史会被保留 —— 一键即可回滚到上一个版本。