Ich habe eine einfache .NET Core API, die eine einfache Hallo Welt Zeichenfolge an Port 80 zurückgibt, ich habe es in einen Docker Container gebaut, der funktioniert. Ich kann es lokal im Detach-Modus ausführen, nachdem ich es über Visual Studio erstellt habe, aber nachdem ich es in die Azure-Containerregistrierung hochgeladen und versucht habe, den Container aus der Azure-Containerregistrierung zu ziehen, wird es nicht mehr im Detachemodus ausgeführt und es wird nach rechts beendet nach dem Laufbefehl..NET Core Container beendet nach dem Lauf
HINWEIS: Bevor ich das Bild aus der Registrierung zog, entfernte ich die ursprüngliche Version des Bildes.
Teilen Sie Ihre Reproduktion Schritte –
1.) Ich würde zuerst die Anwendung in Visual Studio bauen, bestätigen Sie es durch Öffnen des Browsers und navigieren zu Port 80 und Hallo Welt auf dem Bildschirm sehen, dann würde ich die Anwendung schließen. 2.) Ich öffne Powershell und gebe "docker image ls" ein, um das erstellte Bildstudio zu sehen. 3.) Ich tippe "docker container run -d -p 80: 8081 --name hallo helloworld" und der Container läuft im losgelösten Modus. 4.) Ich schiebe dann das Helloworld Bild in die azurblaue Containerregistrierung. 5.) Ich entferne alle Bilder auf meinem Rechner und ziehe das helloworld Bild aus der Registry und starte es, aber es läuft nach dem Lauf – Paul
Ich meinte eigentlich Bild oder Code etc. –