ASP.NET CORE -API in Docker unter LinuxLinux

Linux verstehen
Anonymous
 ASP.NET CORE -API in Docker unter Linux

Post by Anonymous »

Ich habe eine ASP.NET -Web -API -App erstellt, wobei Docker aktiviert ist, nur mit dem automatischen generierten Boilerplate -Code. Das Ausführen von Docker auf meinem Windows Dev -Computer funktioniert gut. Aber wenn ich die App für Docker auf Ubuntu bereitete, kann ich mich nicht mit der API verbinden. Wenn Sie einen Docker -PS durchführen, zeigt er Port 8098 auf dem Host. Es ist mit dem Docker_Default verbunden, genau wie meine anderen Container, die funktionieren. Die Portzuordnung, die Docker -Ps für den Container verwendet, ist < /p>
0.0.0.0:8098->8080/tcp, :::8098->8080/tcp
< /code>
Betrachten Sie die Containerprotokolle, es hört auf das 8080-Port im Container: < /p>
Info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://[::]:8080
< /code>
Aber wenn ich versuche, mit Port 8098 eine Verbindung herzustellen, bekomme ich nur eine 404. Soweit ich das beurteilen kann, sieht alles so aus, als ob es sollte, aber es funktioniert einfach nicht. Irgendwelche Vorschläge darüber, was als nächstes versuchen soll?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post