Docker esegue il debug di un contenitore che si ferma immediatamente

Da It Ikoula wiki.
Jump to navigation Jump to search

ro:Docker depanarea unui container care se oprește imediat ru:Docker отлаживает контейнер, который немедленно останавливается pl:Docker debuguje kontener, który natychmiast się zatrzymuje ja:すぐに停止するコンテナをDockerでデバッグする zh:Docker调试一个立即停止的容器 de:Docker-Debugging eines Containers, der sofort anhält nl:Docker debuggen van een container die onmiddellijk stopt fr:Docker déboguer un conteneur qui se stop immédiatement
Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.

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

Introduzione

Quando iniziate il vostro eseguire il docker il contenitore si ferma immediatamente, è possibile che il tuo PID 1 non sia partito, tuttavia non vedi nulla nei log e non puoi controllare nel tuo contenitore.
Vedremo come eseguire il debug di un contenitore Docker' che si ferma immediatamente, forzando un comando su di esso a PID 1.


Corso

Riavvia il tuo eseguire il docker con il comando seguente:

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

Questo renderà il vostro PID 1 sarà ancora in esecuzione, così puoi controllare nel tuo contenitore se i tuoi servizi sono in esecuzione e fare il debug.




Cet article vous a semblé utile ?

0



Non si dispone dei permessi necessari per inviare commenti.