«Docker run» est-il réellement SSH dans le conteneur?

9

Si je cours

docker run -it ubuntu bash

Utilise-t-il réellement SSH dans le conteneur ou utilise-t-il un autre protocole?

Buvanesh Kumar
la source
5
Non, aucun SSH n'est impliqué. Docker utilise une technologie appelée espaces de noms pour fournir l'espace de travail isolé appelé conteneur. docs.docker.com/engine/docker-overview/#namespaces
oryades
2
@oryades vous devriez penser à transformer ce commentaire en réponse à mon humble avis.
Tensibai
2
Dans la plupart des cas, vous souhaitez docker run -it --rm ubuntu su -plutôt que d'exécuter bash. L'exécution su - simule une connexion complète et, par conséquent, initialise certaines variables d'environnement telles que TERM.
Michael Le Barbier Grünewald

Réponses: