Docker debuguje kontener, który natychmiast się zatrzymuje

Z Pl Ikoula wiki
Przejdź do nawigacji Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ro:Docker depanarea unui container care se oprește imediat ru:Docker отлаживает контейнер, который немедленно останавливается fr:Docker déboguer un conteneur qui se stop immédiatement
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.

ja:すぐに停止するコンテナをDockerでデバッグする zh:Docker调试一个立即停止的容器 de:Docker-Debugging eines Containers, der sofort anhält 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

Wstęp

Po rozpoczęciu pracy uruchomienie docker kontener zatrzymuje się natychmiast, możliwe jest, że Twój PID 1 nie wystartował, jednak nie widzisz nic w logach i nie możesz sprawdzić w swoim kontenerze.
Zobaczymy jak debugować kontener Docker który zatrzymuje się natychmiast, poprzez wymuszenie na nim polecenia na PID 1.


Kurs

Uruchom ponownie urządzenie uruchomienie docker za pomocą poniższego polecenia:

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

To sprawi, że Twój PID 1 będzie nadal działać, więc możesz sprawdzić w swoim kontenerze, czy twoje usługi są uruchomione i je debugować.




Cet article vous a semblé utile ?

0



Nie możesz publikować komentarzy.