2016-09-29 1 views
2

Ich bin neu und wirklich aufgeregt, um Concourse mit ihm zu arbeiten, aber ich habe ein Problem, das Hallo Welt hier beschriebene Beispiel ausgeführt wird: https://concourse.ci/hello-world.htmlConcourse Ergebnis hält Laden

Ich bin mit diesem Beispiel auf einem concourse Docker Setup beschrieben hier: https://concourse.ci/docker-repository.html.

Alles scheint ganz gut zu funktionieren, aber wenn ich die Ergebnisse der beiden Beispiele überprüfen will, dass es immer wieder zu sagen Laden: Task result loading (image)

Jede Idee, warum dies geschehen würde? Ich führe Docker-Compose auf Mac OS X (El Capitan), aber das sollte nicht wichtig sein, oder? Gibt es eine zusätzliche Konfiguration, die ich vermisse?

Ich habe auch bemerkt, wenn die Netzwerkablaufverfolgung überprüfen, ob die folgende Anforderung keinen Wert zurückgibt: /api/v1/builds/<buildnumber>/events

Es sagt immer ‚offen‘. Ist das normal? Ich nehme an, es ist nicht, aber ich kenne die Ursache dafür nicht. Gibt es irgendwelche Protokollierung, die ich überprüfen kann?

EDIT:

Es scheint etwas mit der Tatsache zu tun, dass es nicht auf localhost läuft. Wenn ich Port-Forwarding und Open Concourse auf localhost: 8080 verwende, werden die Ergebnisse gut angezeigt. Auch das Zuweisen eines anderen Host-Namens zu 127.0.0.1 mit aktivierter Port-Weiterleitung funktioniert. Also nur wenn ich direkt mit den geöffneten Docker-Ports kommuniziere funktioniert es nicht. Fehle ich etwas?

+0

Haben Sie überprüfen, ob alle Repo-Spiegel und Registern stehen zur Verfügung? Manchmal schlägt meine lokale Docker-Registrierung fehl und Concourse kann die Ressourcen deswegen nicht überprüfen. –

+0

Es gibt keine Probleme mit der Docker-Registrierung. –

+0

Ich habe immer noch dieses Problem. Niemand sonst hat die gleichen Probleme? Bitte helfen Sie. –

Antwort