Docker
Lister les containers
docker ps -a
Supprimer un container via son ID
docker rm <id>
Liste les images utilisées par les containers
docker images -a
Supprime une image via son ID
docker rmi <id de l'image>
Rentrer dans une image
docker run -ti image:tag /bin/bash
Rentrer dans le conteneur
docker exec -ti <id> /bin/bash
Construire un conteneur
docker build -t nom_du_conteneur .
Créer une nouvelle image à partir des changements d’un conteneur
docker commit
Copier des fichiers ou des dossiers depuis le PATH d’un conteneur vers le HOSTDIR ou vers STDOUT
docker cp
Créer un nouveau conteneur
docker create
Inspecter les changements sur le système de fichiers d’un conteneur
docker diff
Créer une image de système de fichiers vide et y importer le contenu d’une l’archive (.tar, .tar.gz, .tgz, .bzip, .tar.xz, .txz), puis éventuellement y ajouter une étiquette (tag)
docker import
Afficher l’ensemble des informations système
docker info
Tuer un conteneur en cours d’exécution en utilisant SIGKILL ou un signal spécifié
docker kill
Liste les ports d’un conteneur, ou rechercher les ports “public” NATé vers un PRIVATE_PORT
docker port
Récupérer une image ou un repository à partir du Docker HUB
docker pull
Publier une image ou un repository vers le Docker HUB
docker push
Renommer un conteneur Docker
docker rename
Redémarrer un conteneur en cours d’exécution
docker restart
Enregistrer une image dans une archive tar (streaming vers STDOUT par défaut)
docker save
Rechercher des images sur le Docker Hub
docker search
Lancer/Arreter un ou plusieurs conteneurs arrêtés
docker start/stop
Afficher l’utilisation des ressources d’un ou plusieurs conteneurs sous la forme d’un flux
docker stats
Afficher les processus en cours d’exécution d’un conteneur
docker top
Afficher les informations de version Docker
docker version
Réactiver tous les processus dans un conteneur
docker unpause
Stopper TOUS les conteneurs en cours d'exécution
docker stop $(docker ps -a -q )
Supprimer TOUS les conteneurs
docker rm $(docker ps -a -q )