Às vezes, é necessário investigar um contêiner que está parado ou um contêiner que, após a inicialização, morre muito rapidamente e para.
docker exec -ti <id> bash só funciona na execução de contêineres, quando termina, o prompt do bash também é finalizado.
Com docker startvocê, não é possível fornecer um comando diferente e, se o contêiner morrer abruptamente novamente, você não terá tempo suficiente para entrar no contêiner e fazer suas investigações.
Podemos fazer docker commit, docker runem seguida, a nova imagem com um comando diferente, mas estou me perguntando se existem outras alternativas.
Nota : docker logsapenas retorna os aplicativos impressos em stdout / stderr. Isso pode não ser suficiente para descobrir qual era o problema.