我已按照以下说明进行操作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 地址。