logo rss

Mon pense-bête des commandes Docker

Docker logo

Un pense-bête des commandes Docker que j'utilise et que trouve utiles.

Gestion des Images

  • Lister les images :
root@host:~# docker images
root@host:~# docker image ls
  • Supprimer une image :
root@host:~# docker image rm -f <ID>
  • Rechercher une image :
root@host:~# docker search debian
  • Installer une image :
root@host:~# docker image pull debian
  • Lister les images installées :
root@host:~# docker image ls
  • Démarrer une image :
root@host:~# docker run --name OMSA jdelaros1/dell-omsa84

Gestion des Conteneurs

  • Lister les conteneurs :
root@host:~# docker ps -l
root@host:~# docker container ls -a
  • Supprimer un conteneur :
root@host:~# docker container rm -f <ID>
  • Lancer un shell à l'intérieur d'un conteneur :
root@host:~# docker container run -it <ID> /bin/bash
  • Démarrer un conteneur :
root@host:~# docker container run <ID>
  • Arréter un conteneur :
root@host:~# docker stop <ID>
  • Lancer une commande dans un conteneur actif :
root@host:~# docker exec <ID> <COMMAND>
  • Lister les conteneurs avec le statut "exited" :
root@host:~# docker ps -a -f status=exited
  • Supprimer les conteneurs avec le statut "exited" :
root@host:~# docker rm $(docker ps -a -f status=exited -q)
  • Ouvrir un shell bash en root :
root@host:~# docker exec -u 0 -it <ID> /bin/bash
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :

adresse mail de contact