【发布时间】:2020-08-10 23:14:03
【问题描述】:
我正在 Gitlab.com 的 CI 运行器上运行它。我的.gitlab-ci.yml 的截断版本是
image: docker/compose:1.25.5
services:
- docker:dind
Test:
- script/test
我的脚本/测试的截断版本是
docker-compose run -d --name app1_test -p 8080:8080 app1 bash
docker-compose run -d --name app2_test -p 8081:8080 app2 bash
curl -s ORIGIN:8081/healthz
我发现无论我的 ORIGIN 是localhost、docker、0.0.0.0 等,我总是得到can't connect to remote host (0.0.0.0): Connection refused
我在 Gitlab 论坛和堆栈溢出上看到了很多答案,但没有一个能解决问题。发生了什么?如何解决/诊断问题?
【问题讨论】:
标签: docker docker-compose gitlab gitlab-ci docker-in-docker