Les commandes Docker

Recherche d’un conteneur Debian sur le Hub de Docker :

docker search debian

Pour télécharger le conteneur nommé debian depuis le Hub :

docker pull debian

Pour démarrer le conteneur nommé debian  en tâche de fond. (Le conteneur est téléchargé si cela n’a pas été fait auparavant – voir les paramètres pour les ports si nécessaire) :

docker run -d debian

Pour démarrer le conteneur nommé debian et se connecter dessus :

docker run -ti debian

ou

docker run -ti debian /bin/bash

Pour voir les conteneurs en cours d’exécution :

docker ps

ou

docker ps -a

Pour voir les images déjà téléchargées depuis le Hub:

docker images

Pour supprimer une image :

docker rmi nom_image

Pour arrêter le conteneur (xxx = trois premier caractères du container id) :

docker rm xxx

Pour voir les différences entre le conteneur actif et l’image d’origine (xxx = trois premier caractères du conteneur id) :

docker diff xxx

Pour sauvegarde un conteneur actif dans une nouvelle image (xxx = trois premier caractères du conteneur id) :

docker commit xxx nom_nouvelle_image

Pour sauvegarder une image dans une archive en vue de son exportation :

docker save nom_image > /dossier/dossier/nom_archive.tar

Pour créer une image depuis une archive :

docker load -i /dossier/dossier/nom_archive.tar > nom_image

Aide en ligne :

docker --help
docker COMMAND --help

Tutos Docker sur le WEB :

Démarrer avec Docker