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?


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:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.