Docker est un outil très pratique, mais il y a des commandes à connaitre afin de pouvoir l’utiliser au mieux.
Image | Container | Volume | Network |
docker image ls | docker ps | docker volume ls | docker network ls |
docker build | docker run | docker volume create | docker network create |
docker image rm / docker rmi | docker rm -f $(docker ps -a -q) | docker volume rm | docker network rm |
docker start | docker volume prune | docker network connect | |
docker stop | |||
docker restart |
Autres commandes utiles
docker login
Vous permet de vous connecter à votre compte docker HUB.
Installer portainer
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Installer mongodb
docker pull mongo:5.0.16
Prends l’image de mongodb
docker run --name db -p 27017:27017 --network=app -v data:/data/db -d mongo:5.0.16
lance mongodb sur le port 27017, avec le volume
docker exec -it db bash
Execute bash et vous propose de taper une commande
docker rmi mongo:5.0.16
Supprime l’image de mongo db
docker rm -f $(docker ps -a -q)
Supprime un container
Docker CLI
Introduction
Le CLI Docker (Command Line Interface Docker) est l’interface en ligne de commande pour gérer les conteneurs. C’est un outil puissant pour les développeurs et les administrateurs système qui travaillent avec des conteneurs.

Grâce au CLI Docker, les utilisateurs peuvent exécuter des commandes pour démarrer, arrêter, supprimer et gérer des conteneurs. Ils peuvent également utiliser des commandes pour créer, supprimer et gérer des images, ainsi que des réseaux Docker.
Le CLI Docker est disponible pour les systèmes d’exploitation Windows, GNU/Linux et MacOS. Les utilisateurs peuvent installer Docker sur leur machine locale et accéder au CLI Docker en ouvrant une fenêtre de terminal ou de ligne de commande.
Pour une liste complète des commandes disponibles en CLI, référez-vous à la documentation officielle : Docker Docs
L’exécution des commandes CLI de docker nécessitent des droits particuliers. Pour éviter de lancer toutes les commandes en mode root ou sudo, vous pouvez ajouter votre utilisateur dans le groupe docker :$ sudo usermod -aG docker $USER |