Docker-Debugging eines Containers, der sofort anhält

Aus De Ikoula wiki
Version vom 29. Juli 2021, 16:20 Uhr von Ikbot (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<span data-link_translate_fr_title="Docker déboguer un conteneur qui se stop immédiatement" data-link_translate_fr_url="Docker déboguer un conteneur qui se…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Jump to navigation Jump to search

fr:Docker déboguer un conteneur qui se stop immédiatement
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

nl:Docker debuggen van een container die onmiddellijk stopt it:Docker esegue il debug di un contenitore che si ferma immediatamente pt:Depuração de um contentor que pára imediatamente es:Docker depurando un contenedor que se detiene inmediatamente en:Docker debugging a container that stops immediately

Einführung

Wenn Sie Ihr Docker-Lauf der Container sofort anhält, ist es möglich, dass Ihr PID 1 nicht gestartet wurde, Sie aber in den Protokollen nichts sehen und in Ihrem Container nichts überprüfen können.
Wir werden sehen, wie man einen Docker Container debuggt, der sofort anhält, indem man ihm einen Befehl unter PID 1 aufzwingt.


Kurs

Starten Sie Ihr Docker-Lauf mit dem unten stehenden Befehl:

$ docker run -d --name NOM_DE_VOTRE_CONTENEUR NOM_DE_VOTRE_IMAGE /bin/sh -c "while true; do sleep 2; df -h; done"

Dadurch wird Ihr PID 1 läuft noch, so dass Sie in Ihrem Container überprüfen können, ob Ihre Dienste laufen und sie debuggen können.




Cet article vous a semblé utile ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.