Docker compose 广场结果继续加载

Docker compose 广场结果继续加载,docker-compose,concourse,Docker Compose,Concourse,我刚接触concourse,非常高兴能开始使用它,但我在运行下面描述的hello world示例时遇到了一个问题: 我在这里描述的concourse docker设置上运行此示例: 一切似乎都很好,但当我想验证两个示例的结果时,它总是说加载: 你知道为什么会这样吗?我在Mac OS X上运行docker compose(El Capitan),但这不重要,对吗?是否有我缺少的其他配置 我还注意到,在检查网络跟踪时,以下请求没有返回任何值:/api/v1/builds//events 它一直在说

我刚接触concourse,非常高兴能开始使用它,但我在运行下面描述的hello world示例时遇到了一个问题:

我在这里描述的concourse docker设置上运行此示例:

一切似乎都很好,但当我想验证两个示例的结果时,它总是说加载:

你知道为什么会这样吗?我在Mac OS X上运行docker compose(El Capitan),但这不重要,对吗?是否有我缺少的其他配置

我还注意到,在检查网络跟踪时,以下请求没有返回任何值:
/api/v1/builds//events

它一直在说“待定”。这正常吗?我想不是,但我不知道原因。我可以查一下日志吗

编辑:


这似乎与它没有在本地主机上运行有关。当我在localhost:8080上使用端口转发和openconcourse时,结果显示得很好。在启用端口转发的情况下,还可以将另一个主机名映射到127.0.0.1。因此,只有当我直接与打开的docker端口通信时,它才不起作用。我错过了什么吗?

在经历了很多挫折之后,我发现导致这个问题的原因是Sophos Anti-Virus阻止了Concourse服务器端事件


您是否检查了所有回购镜像和注册表是否可用?有时我的本地Docker注册表出现故障,Concourse因此无法检查资源。Docker注册表没有问题。我仍然存在此问题。没有其他人有同样的问题?请提供帮助。首先,尝试检查是否至少有一名员工可供您使用:
fly-t your target workers
。它应该返回至少一个有少量运行容器的worker。其次,尝试检查ATC和工作人员的日志。这很容易做到:
docker logs--tail--follow container hash
,其中container hash是运行ATC/worker容器的ID(假设您使用docker compose运行concourse)。您可以通过
docker ps
查看运行容器的ID。查看那里的日志,也许你能找到一些有用的东西。哇,这似乎仍然是一个实际问题。在sophos中为我的域添加了一个异常,修复了它。非常感谢。