Docker debuggen van een container die onmiddellijk stopt

Uit Nl Ikoula wiki
Versie door Ikbot (overleg | bijdragen) op 29 jul 2021 om 17:27
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 fr:Docker déboguer un conteneur qui se stop immédiatement
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.

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

Inleiding

Wanneer u uw docker uitvoeren de container onmiddellijk stopt, is het mogelijk dat uw PID 1 niet is gestart, u ziet echter niets in de logs en kunt dit niet controleren in uw container.
We zullen zien hoe we een Docker container die onmiddellijk stopt, kunnen debuggen door er een commando op te forceren op PID 1.


Cursus

Herstart uw docker uitvoeren met het onderstaande commando:

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

Dit zal uw PID 1 zal nog steeds draaien, dus je kunt in je container controleren of je services draaien en ze debuggen.




Cet article vous a semblé utile ?

0



U mag niet reageren.