Se executo um container sem a opção -it (na verdade sem o "t" que aloca o terminal) como exemplo abaixo: docker run ubuntu
Ele executa e finaliza o container. Este container fica disponível ao verificarmos pelo comando: docker ps -a
Porém se eu tentar iniciar esse container novamente, passando ou não as opções "-ai" este container não permanece em execução:
Exemplo:
docker run ubuntu
Vamos supor que gravou com o hash a1b2c3
docker start a1b2c3
O container aparentemente é executado e finalizado, ou seja não se mantém em execução.
Se tento: docker start -ai a1b2c3
O container não entra em modo interativo, talvez por não ter sido criado com a opção -t inicialmente.
É isto mesmo que ocorre? Não há como atrelar um terminal em um container já existente?
Obrigado!