Docker-Debugging eines Containers, der sofort anhält
ru:Docker отлаживает контейнер, который немедленно останавливается
pl:Docker debuguje kontener, który natychmiast się zatrzymuje
ja:すぐに停止するコンテナをDockerでデバッグする
zh:Docker调试一个立即停止的容器
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 ?
Die automatische Aktualisierung der Kommentare aktivieren.