| Installation |
apt update |
Met à jour la liste des paquets disponibles. |
| Installation |
apt install ca-certificates curl gnupg |
Installe les paquets nécessaires pour télécharger et ajouter la clé GPG du dépôt Docker. |
| Installation |
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg |
Télécharge et enregistre la clé GPG du dépôt Docker. |
| Installation |
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian $(. /etc/os-release && echo $VERSION_CODENAME) stable" | tee /etc/apt/sources.list.d/docker.list |
Ajoute le dépôt Docker à votre liste de sources pour apt. |
| Installation |
apt update |
Met à jour les informations des paquets pour inclure le dépôt Docker. |
| Installation |
apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
Installe Docker et ses composants nécessaires. |
| Vérification |
systemctl status docker |
Vérifie que le service Docker est actif. |
| Vérification |
gpasswd -a <votre_login> docker |
Ajoute l'utilisateur au groupe Docker pour exécuter Docker sans sudo. |
| Images |
docker search <mot clé> |
Recherche des images Docker sur le Docker Hub avec le mot clé spécifié. |
| Images |
docker pull <nom image> |
Télécharge l'image Docker depuis le Docker Hub. |
| Images |
docker images |
Liste les images Docker téléchargées localement. |
| Images |
docker rmi <nom image> |
Supprime une image Docker locale. Utilisez -f pour forcer la suppression si un conteneur utilise l'image. |
| Conteneurs |
docker run [OPTIONS] <nom image> |
Lance un conteneur à partir d'une image. Les options permettent de spécifier le comportement du conteneur (mode interactif, mappage de ports, etc.). |
| Conteneurs |
docker ps |
Affiche les conteneurs actifs en cours d'exécution. |
| Conteneurs |
docker ps -a |
Affiche tous les conteneurs, qu'ils soient actifs ou arrêtés. |
| Conteneurs |
docker rm <id ou nom> |
Supprime un conteneur arrêté. Utilisez -f pour forcer la suppression d'un conteneur actif. |
| Conteneurs |
docker run --rm <nom image> |
Lance un conteneur et le supprime automatiquement une fois que la commande a été exécutée. |
| Conteneurs |
docker start <id ou nom> |
Redémarre un conteneur arrêté. |
| Conteneurs |
docker start -a <id ou nom> |
Redémarre un conteneur et affiche sa sortie en direct. |
| Conteneurs |
docker run --name <nom> -it <nom image> |
Lance un conteneur en mode interactif, avec un pseudo-terminal. |
| Conteneurs |
docker top <id ou nom> |
Montre les processus en cours dans un conteneur. |
| Images |
docker commit <id ou nom> <nom image> |
Crée une nouvelle image à partir d'un conteneur modifié. |
| Images |
docker save <nom image> > <nom_fichier.tar> |
Sauvegarde une image Docker dans un fichier tar pour un transfert ou une sauvegarde locale. |
| Images |
docker load -i <nom_fichier.tar> |
Charge une image Docker à partir d'un fichier tar. |
| Services |
docker run -d -p <IP:port-hôte:port-conteneur> --name <nom> <nom image> <COMMANDE> |
Lance un conteneur en arrière-plan, mappant un port de l'hôte à un port du conteneur pour rendre le service accessible. |
| Services |
docker logs <nom> |
Affiche les journaux d'un conteneur, utile pour diagnostiquer des problèmes. |
| Services |
ip a |
Affiche les interfaces réseau et l'adresse IP de l'hôte, nécessaire pour le mappage des ports. |
| Volumes |
docker volume create <nom volume> |
Crée un volume Docker pour stocker des données persistantes. |
| Volumes |
docker run -d -v <nom volume>:<chemin conteneur> <nom image> |
Monte un volume dans un conteneur pour assurer la persistance des données. |
| Volumes |
docker volume ls |
Liste tous les volumes Docker. |
| Volumes |
docker volume inspect <nom volume> |
It seems like the response got interrupted, and I missed part of your table. Here’s the completion of your table with Docker commands and descriptions based on your format:
```html
|
| Volumes |
docker volume inspect <nom volume> |
Affiche les informations détaillées sur un volume Docker spécifique. |
| Volumes |
docker volume prune |
Supprime tous les volumes Docker inutilisés pour libérer de l'espace disque. |