Gibt es eine offizielle Exit-Code-Liste?
Wenn Sie ein neues Problem melden, stellen Sie sicher, dass noch keine Duplikate geöffnet sind. Sie können dies sicherstellen, indem Sie die Problemliste nach diesem Repository durchsuchen. Wenn es ein Duplikat gibt, schließen Sie bitte Ihr Problem und fügen Sie stattdessen einen Kommentar zum vorhandenen Problem hinzu.
Wenn Sie den Verdacht haben, dass es sich bei Ihrem Problem um einen Fehler handelt, bearbeiten Sie Ihre Problembeschreibung so, dass sie die unten gezeigten Fehlerberichtinformationen enthält. Wenn Sie diese Informationen nicht innerhalb von 7 Tagen bereitstellen, können wir Ihr Problem nicht beheben und werden es schließen. Wir werden es jedoch wieder öffnen, wenn Sie die Informationen später bereitstellen.
Weitere Informationen zum Melden von Problemen finden Sie unter CONTRIBUTING.md .
Sie müssen diese Informationen nicht angeben, wenn dies eine Funktionsanforderung ist
(Dies ist eine automatisierte Informationsantwort.)
Verwenden Sie die folgenden Befehle, um wichtige Informationen aus Ihrer Umgebung bereitzustellen:
docker version
:
docker info
:
Geben Sie zusätzliche Umgebungsdetails an (AWS, VirtualBox, physisch usw.):
Führen Sie die Schritte auf, um das Problem zu reproduzieren:
1.
2.
3.
Beschreiben Sie die Ergebnisse, die Sie erhalten haben:
Beschreiben Sie die erwarteten Ergebnisse:
Geben Sie zusätzliche Informationen an, die Sie für wichtig halten:
---------- ENDBERICHT ---------
Ich denke, es ist Linux-Standard, überprüfen Sie hier
http://tldp.org/LDP/abs/html/exitcodes.html
ob es deine bedürfnisse sind?
Der Exit-Code stammt nicht von Docker, sondern vom Prozess im Container.
Kommentieren, da dies in der Google-Suche angezeigt wird.
Dieser Exit-Code wird angezeigt, wenn Sie einen Docker-Stopp ausführen und der anfängliche ordnungsgemäße Stopp fehlschlägt und der Docker einen Sigkill ausführen muss. Gemäß dem Kommentar / Link von
Um dies zu beheben, sollten Sie versuchen, die Speicherzuordnung unter Docker> Einstellungen> Speicher zu ändern (für Mac mit lokalem Docker-Setup). Sollte versuchen, es zu erhöhen.
Auch kommentieren, weil ich hier von Google gelandet bin. Wenn Sie diesen Fehler von Docker 4 Mac erhalten, liegt dies wahrscheinlich daran, dass der Linux OOM-Killer ausgelöst wird. Das Zuweisen von mehr RAM zu Docker löst das Problem.
Ich bin auf diese Seite gestoßen, als ElasticSearch nicht gestartet werden konnte. Ich habe versucht, den Arbeitsspeicher niedrig zu halten, hatte also mem_limit=384m
konfiguriert und wurde mit diesem Fehlercode beendet. Das Setzen des Limits auf 512 m hat es behoben. Vielleicht hängt das Problem mit dem Speicher zusammen.
Der Exit-Status ist unter https://docs.docker.com/engine/reference/run/#exit -status (Quelle: https://github.com/docker/cli/blob/master/docs/reference/run) dokumentiert .md # exit-status), benötigt aber möglicherweise eine zusätzliche Erklärung; Wenn jemand daran interessiert ist, eine Pull-Anfrage zu öffnen, wäre dies willkommen
Wenn Sie das oben Gesagte wiederholen, geschieht dies unter OSX aufgrund der Festplattenkappe von Docker 4 Mac. Sie können Ihr Speicherlimit unter Docker App> Einstellungen> Erweitert erhöhen.
Sie können auch versuchen, die Disc-Image-Größe zu erhöhen, Docker> Einstellungen> Speicher
Ich denke, das Problem kann durch diesen https://bobcares.com/blog/error-137-docker gelöst werden
Die Lösung, die für mich funktioniert hat: In „Docker -> Einstellungen -> Erweitert“ habe ich den Speicher von 2 auf 3 erhöht und den Fehler 137 behoben. Wenn dies nicht funktioniert, versuchen Sie auch, Swap zu erhöhen.
Hilfreichster Kommentar
Kommentieren, da dies in der Google-Suche angezeigt wird.
Dieser Exit-Code wird angezeigt, wenn Sie einen Docker-Stopp ausführen und der anfängliche ordnungsgemäße Stopp fehlschlägt und der Docker einen Sigkill ausführen muss. Gemäß dem Kommentar / Link von