Отладка Docker контейнера

Отладка запущенного контейнера

Получаем запущенные контейнеры:

docker ps

Соединяемся и запускаем баш:

docker exec -it 0efa4a4af8e9 /bin/bash

Отладка образа, который не запускается

Если при выполнении docker run контейнер не запускается, то:

docker run --rm -it test/nodejs sh

Но это не сработает, если в Dockerfile есть «ENTRYPOINT» - ее следует временно заменить на «CMD».

Печать/экспорт