在 Docker 下的 Debian sid 上安装 Tuleap 后无法连接

在 Docker 下的 Debian sid 上安装 Tuleap 后无法连接

我已按照以下说明进行操作http://doc-en.tuleap.net/en/latest/developer-guide/quick-start/run-tuleap.html,但击中http://tuleap_web_1.tuleap-aio-dev.docker/dig '*.docker', dig '*.tuleap-aio-dev.docker'给出“未找到服务器”。“3.4. 故障排除”下的前两点似乎没问题,但第三点在和命令上都给出“;; 连接超时;无法访问任何服务器” dig 'tuleap_web_1.tuleap-aio-dev.docker'

不幸的是,这些命令失败时没有后续提示。如果我能解决问题,我会补充这一点。

答案1

这似乎与 dnsdock 无法正常工作有关。最简单的方法是捕获 Web 容器的 IP:

docker inspect -f '{{.NetworkSettings.IPAddress}}' tuleap_web_1

并将结果设置为/etc/hosts

172.17.0.4    tuleap_web_1.tuleap-aio-dev.docker

每次启动容器时都必须更新 IP 地址。

相关内容