Fiquei um pouco confusa com a diferença entre -i e -it, ambos criam um terminal interativo?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!