Aller au contenu

Docker | Démarrer

Commandes de base

Afficher

Afficher tous les conteneurs démarrés

Fenêtre de terminal
docker ps

Afficher tous les conteneurs arrêtés

Fenêtre de terminal
docker ps -a

Afficher toutes les images

Fenêtre de terminal
docker images

Monter

Monter l’image

Fenêtre de terminal
docker build <image_name>

Monter l’image et le conteneur

Fenêtre de terminal
docker compose up -d

Sauvegarder

Créer une sauvegarde locale de son conteneur

Fenêtre de terminal
docker save -o <SAUVEGARDE_.tar> <IMAGE_NAME>

Supprimer

Les conteneurs arrêtés

Supprimer un coneneur avec son ID

Fenêtre de terminal
docker rm <container_id>

Supprimer tous les conteneurs arrêtés

Fenêtre de terminal
docker rm $(docker ps -a -q)

Supprimer tous les conteneurs non démarrés

Fenêtre de terminal
docker rm $(sudo docker ps -a -q -f 'status=exited')

Les images inutilisées

Supprimer une image avec son ID

Fenêtre de terminal
docker rmi <image_id>

Supprimer toutes les images inutilisées (non associées à un conteneur)

Fenêtre de terminal
docker image prune

Les volumes inutilisés

Supprimer tous les volumes inutilisés

Fenêtre de terminal
docker prune

Les réseaux inutilisés

Supprimer tous les volumes inutilisés

Fenêtre de terminal
docker network prune

Nettoyer

Supprimer tous les objets inutilisés (conteneurs, images, volumes et réseaux)

Fenêtre de terminal
docker system prune

Supprimer tous les objets inutilisés, y compris ceux qui ne sont pas référencés par des conteneurs en cours d’exécution

Fenêtre de terminal
docker system prune -a

Effectuer un nettoyage complet

Fenêtre de terminal
docker system prune --volumes -a