meta données pour cette page
L'installation docker se passe en plusieurs étapes :
Désinstallation des anciennes versions :
# apt remove dockerdocker-engine docker.io containerd runc
Mise en place du dépôt docker et des programmes dépendants
# apt install ca-certificates curl gnupg lsb-release
Nous récupérons la clé GPG qui permet de valider les paquets récupérés depuis le dépôt Docker :
# curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Nous ajoutons le dépôt docker a la liste des sources de notre machine :
# echo "deb [arch=amd64 signed-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
Nous mettons à jour les caches locaux et le paquet docker :
# apt-get update
Installation des paquets docker dont moteur docker-ce, ligne de commande cli, conteneur runtime et plugin pour builders des images puis activer et utiliser docker compose :
# apt-get install docker-ce docker-ce-cli containerd.io
Si nous souhaitons que Docker démarre automatiquement avec notre machine Debian, la commande suivante doit être exécutée :
# systemctl enable docker
Nous pouvons vérifier l'état de notre docker :
# systemctl status docker