Docker | Démarrer
Commandes de base
Afficher
Afficher tous les conteneurs démarrés
docker ps
Afficher tous les conteneurs arrêtés
docker ps -a
Afficher toutes les images
docker images
Monter
Monter l’image
docker build <image_name>
Monter l’image et le conteneur
docker compose up -d
Sauvegarder
Créer une sauvegarde locale de son conteneur
docker save -o <SAUVEGARDE_.tar> <IMAGE_NAME>
Supprimer
Les conteneurs arrêtés
Supprimer un coneneur avec son ID
docker rm <container_id>
Supprimer tous les conteneurs arrêtés
docker rm $(docker ps -a -q)
Supprimer tous les conteneurs non démarrés
docker rm $(sudo docker ps -a -q -f 'status=exited')
Les images inutilisées
Supprimer une image avec son ID
docker rmi <image_id>
Supprimer toutes les images inutilisées (non associées à un conteneur)
docker image prune
Les volumes inutilisés
Supprimer tous les volumes inutilisés
docker prune
Les réseaux inutilisés
Supprimer tous les volumes inutilisés
docker network prune
Nettoyer
Supprimer tous les objets inutilisés (conteneurs, images, volumes et réseaux)
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
docker system prune -a
Effectuer un nettoyage complet
docker system prune --volumes -a