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