Docker cheatsheet
Vue d'ensemble
Docker permet de créer des environnements virtuels de manière isolée pour soutenir la virtualisation des ressources informatiques. Le concept de base derrière Docker est la conteneurisation, où le logiciel peut fonctionner comme des services, interagissant avec d'autres conteneurs de logiciels, par exemple.
Le flux de travail typique de Docker implique la création et la construction d'images, qui sont ensuite exécutées comme des conteneurs actifs.
Docker est utilisé pour exécuter la suite de services qui composent wis2box en utilisant des images préconstruites.
Gestion des images
- Lister les images disponibles
docker image ls
- Mettre à jour une image :
docker pull my-image:latest
- Supprimer une image :
docker rmi my-image:local
Gestion des volumes
- Lister tous les volumes créés :
docker volume ls
- Afficher des informations détaillées sur un volume :
docker volume inspect my-volume
- Supprimer un volume :
docker volume rm my-volume
- Supprimer tous les volumes inutilisés :
docker volume prune
Gestion des conteneurs
- Afficher une liste des conteneurs actuellement en cours d'exécution :
docker ps
- Liste de tous les conteneurs :
docker ps -a
- Entrer dans le terminal interactif d'un conteneur en cours d'exécution :
Tip
utilisez docker ps
pour utiliser l'identifiant du conteneur dans la commande ci-dessous
docker exec -it my-container /bin/bash
- Supprimer un conteneur
docker rm my-container
- Supprimer un conteneur en cours d'exécution :
docker rm -f my-container