«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?


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:


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.