设置与外部 url 的 Concourse

Setting Up Concourse with external url

目前正在学习 Concourse 教程 (https://concoursetutorial.com/),但我被困在使用 Docker Compose 步骤的 Deploy Concourse 中。如文档中所示,“您需要在 docker-compose.yml”

中设置外部 url env 变量
- CONCOURSE_EXTERNAL_URL
+ CONCOURSE_EXTERNAL_URL=http://{{my-server}}:8080

我尝试了什么: 用 localhost 替换 {{my-server}} 但在我的浏览器中输入 http://localhost:8080 不起作用;无法访问站点错误。

我应该用什么替换 {{my-server}}

查看 docker-compose on https://concourse-ci.orgenvironment 部分的格式略有不同。我不确定 S&W 教程是否使用了一些遗留格式,或者它是否只是被破坏了,但你可以相信 concourse-ci.org 上的那个无需任何修改就可以工作。

所以给 https://concourse-ci.org/quick-start.html 一个尝试(它也是一个 docker-compose-based 实例)。