====== Commandes ====== ^ Commande ^ Description ^ | ''docker images'' | Lister toutes les images | | ''docker ps'' | Lister tous les conteneurs en cours | | ''docker ps --all'' | Lister tous les conteneurs, même à l'arrêt | | ''docker container ls -a'' | Lister tous les conteneurs, même à l'arrêt | | ''docker rmi '' | Supprimer une image | | ''docker container rm '' | Supprimer un conteneur | ===== Lancer un bash dans un container en cours de fonctionnement ===== docker ps docker exec -u 1000 -ti XXX bash => XXX est soit le nom du container, soit son ID (les trois premiers caractères suffisent). ===== Copier un fichier depuis un container vers l'hôte local ===== docker ps docker cp XXX:/chemin/dans/le/container . => XXX est soit le nom du container, soit son ID (les trois premiers caractères suffisent). ----- Obtenir de l'aide sur une commande docker COMMAND --help Télécharger une image depuis un dépôt docker pull [OPTIONS] NAME[:TAG%%|%%@DIGEST] Lister les images téléchargées docker images -a Lancer une commande dans un nouveau conteneur docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Liste des conteneurs en cours d'exécution docker ps Construire une image à partir du **Dockerfile** dans le dossier courant docker build -t IMAGE . Supprimer un conteneur docker rm CONTENEUR Supprimer une image docker rmi IMAGE Supprimer TOUS les conteneurs, puis TOUTES les images docker container rm $(docker container ls -aq) docker image rm $(docker image ls -aq)