bookmark_borderbookmark
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Problem
Lösungen
Beim Start meiner Anwendung wird der Fehler 503 angezeigt.
Überwacht Ihr Container Port 8080 auf HTTP-Anfragen? Das sollte er. HTTP-Anfragen werden an diesen Port Ihres Containers weitergeleitet.
Reagiert Ihre Anwendung auf Systemdiagnose-Handler? Eine korrekt formatierte Anwendung sollte immer auf Systemdiagnosen reagieren. Achten Sie darauf, dass Ihre Anwendung auf diese Anfragen reagieren kann oder deaktivieren Sie die Systemdiagnose in der Datei app.yaml.
Das Erstellen meiner Anwendung dauert sehr lange.
Dies kann durch suboptimale Ebenen im Dockerfile verursacht werden. Beim Erstellen des Dockerfile wird ein Caching-System mit Ebenen angewendet, das die geänderten Ebenen und alle nachfolgenden Ebenen neu erstellt.
Wir empfehlen, das Dockerfile so zu strukturieren, dass Ebenen, die häufig geändert werden, zuletzt erstellt werden, damit die zuvor erstellten Ebenen bei Änderungen im Cache gespeichert bleiben. Weitere Informationen zur Syntax und den Best Practices für das Dockerfile finden Sie im Docker-Nutzerhandbuch.
Einige Dateien sind nicht in meiner Anwendung enthalten.
docker build berücksichtigt keine Symlinks. Vergewissern Sie sich daher, dass Sie sich in Ihrem Anwendungsverzeichnis nicht von Symlinks abhängig sind.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-03-07 (UTC)."],[[["Applications experiencing 503 errors should ensure they are listening on port 8080 and can respond to health check requests, or disable health checks."],["Long application build times can be improved by structuring the Dockerfile to place frequently changing layers last, utilizing Docker's layered caching system."],["Applications must avoid using symlinks as `docker build` doesn't recognize them, so they should be replaced with actual files or different techniques."]]],[]]