O "docker run" realmente SSH no contêiner?

9

Se eu correr

docker run -it ubuntu bash

Ele realmente faz o SSH no contêiner ou usa outro protocolo?

Buvanesh Kumar
fonte
5
Não, não há SSH envolvido. O Docker usa uma tecnologia chamada namespaces para fornecer o espaço de trabalho isolado chamado container. docs.docker.com/engine/docker-overview/#namespaces
oryades
2
@oryades você deve pensar em transformar esse comentário em uma resposta IMHO.
Tensibai
2
Como observação lateral, na maioria dos casos, você deseja, em docker run -it --rm ubuntu su -vez de executar o bash. A execução su - simula um login completo e, como resultado, inicializa algumas variáveis ​​de ambiente, como TERM.
Michael Le Barbier Grünewald

Respostas: