Docker

Session interactive dans un conteneur Docker

Publié le

Pour ouvrir une session bash dans un conteneur executez: docker exec -it <nom-du-conteneur> /bin/bash Dans le cas où l’image est minimaliste il est toujours possible d’ouvrir une session shell: docker exec -it <nom-du-conteneur> /bin/sh Il est seulement possible d’ouvrir une session dans un conteneur qui est en cours d’exécution, donc vérifiez son statut avec docker ps avant de essayer ouvrir une session. Si vous ne rappelez pas le nom du conteneur, listez-les avec:

Docker sans root

Publié le

Créez le groupe docker. sudo groupadd docker Ajoutez l’utilisateur au groupe docker. sudo usermod -aG docker $USER Appliquez les changements au groupe. newgrp docker Vérifiez s’il est possible d’exécuter docker. docker version Il n’est pas recommandé de le faire avec des serveurs qui sont branchés a l’Internet, gardez les privilèges d’exécuter docker au root.