2016-06-07 2 views

Antwort

1

Scheint so, als ob Sie angeben müssen, welche URL Kestrel hören wird, sonst wird keine Verbindung außerhalb desselben Containers akzeptiert.

So Ihre ENTRYPOINT sollte so etwas wie

ENTRYPOINT ["dotnet", "run", "--server.urls=http://0.0.0.0:5000"] 

Einschließlich der -server.urls Argument ist von entscheidender Bedeutung, damit eingehende Verbindungen von außerhalb des Behälters sein. Wenn nicht, wird Kestrel eine Verbindung ablehnen, die aus dem Behälter nicht, was nicht wirklich nützlich ...

Referenz https://www.sesispla.net/blog/language/en/2016/05/running-asp-net-core-1-0-rc2-in-docker/

kommen