Fiquei um pouco confusa com a diferença entre -i e -it, ambos criam um terminal interativo?
Fiquei um pouco confusa com a diferença entre -i e -it, ambos criam um terminal interativo?
A flag -it é a junção de -i e -t
Também tive essa dúvida, mas pelo que entendi o -i serve para manter a entrada do seu terminal ativa (você pode continuar digitando). A -t invoca o pseudo terminal (no caso do Ubuntu).
Aí o -it mantem sua entrada ativa e invoca o terminal.
Você pode fazer os seguintes testes:
https://docs.docker.com/engine/reference/run/#foreground https://stackoverflow.com/questions/30137135/confused-about-docker-t-option-to-allocate-a-pseudo-tty
Obrigada!! Salvou demais!