【问题标题】:Concourse CI: Quickstart + localhost大厅 CI:快速入门 + 本地主机
【发布时间】:2022-09-23 03:38:13
【问题描述】:

我刚刚开始在 Concourse-CI 上“踢轮胎”,使用 quickstart tutorial 作为我的起点。这么多工作正常。

我创建了一个包含单个任务的超级基本管道,就像快速入门教程一样。但是我没有拉出busybox图像并执行echo命令,而是拉出另一个图像,并运行一个尝试更新本地postgres数据库的命令。

当我运行管道时 - 我的任务(docker 图像写入本地 postgres 数据库)失败 - 因为无法连接到本地数据库。我已经进行了广泛的搜索-似乎无法弄清楚如何做到这一点。在快速入门教程的 docker-compose 中,我尝试添加 CONCOURSE_CONTAINERD_ALLOW_HOST_ACCESS: \"true\" 无济于事

关于我如何能够实现这一目标的任何建议?

  • 请发布更多详细信息,包括您收到的确切错误消息是什么。
  • 感谢回复。原来我的问题与大厅无关 - 请参阅我的回答。

标签: concourse


【解决方案1】:

原来我的问题与 Concourse 无关。

我试图写入的本地 postgres 实例只接受来自 localhost 的连接——这不允许来自 Docker 容器的连接。我更新了 postgres 设置以允许远程连接 - 一切都很好。

【讨论】:

    猜你喜欢
    • 2018-02-16
    • 1970-01-01
    • 2012-10-11
    • 2017-02-07
    • 2014-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多