## Étape 1 :Mettre à jour et préparer le système
Avant d'installer Docker, assurez-vous que votre système Debian 11 est à jour. Exécutez les commandes suivantes :
```
sudo apt mise à jour
mise à niveau sudo apt
```
Étape 2 :Installer Docker Engine à l'aide d'APT (recommandé)
Pour installer Docker sur Debian 11 à l'aide d'APT, procédez comme suit :
1. Importez la clé GPG officielle :
```
sudo apt-get install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
2. Ajoutez le référentiel Docker :
```
echo "deb [arch=amd64 signé-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list> /dev/null
```
3. Mettez à jour vos listes de packages :
```
sudo apt-get mise à jour
```
4. Installez le moteur Docker :
```
sudo apt-get install docker-ce docker-ce-cli conteneurd.io
```
Étape 3 :Vérifier l'installation de Docker
Une fois l'installation terminée, vous pouvez vérifier que Docker est installé avec succès en exécutant :
```
docker --version
```
Étape 4 : Configurer les autorisations utilisateur Docker
Pour éviter d'utiliser « sudo » à chaque fois que vous exécutez une commande Docker, vous pouvez ajouter votre utilisateur au groupe « docker ». Cela vous accordera les autorisations nécessaires pour gérer les conteneurs et les images Docker :
```
sudo usermod -aG docker $USER
```
Déconnectez-vous et reconnectez-vous (ou utilisez `newgrp docker`) pour que les modifications prennent effet.
Étape 5 :Démarrer le service Docker
Pour démarrer le service Docker, exécutez la commande suivante :
```
sudo systemctl démarrer le docker
```
Étape 6 : Tester les commandes Docker
Pour tester si Docker fonctionne correctement, exécutez la commande suivante, qui extrait l'image officielle hello-world et exécute un conteneur basé sur celle-ci :
```
Docker exécute Hello-World
```
Vous devriez voir le résultat « Bonjour de Docker ! »
Étape 7 : tâches post-installation (facultatif)
Vérifier l'état de Systemctl
Vous pouvez consulter l'état de Docker en utilisant `systemctl` :
```
Docker d'état sudo systemctl
```
Activer Docker au démarrage
Si vous souhaitez que Docker démarre automatiquement au démarrage de votre système, exécutez :
```
sudo systemctl activer docker
```
|