Comment installer Docker CE sur Debian 12

Comment Installer Docker Ce Sur Debian 12



Docker est une plateforme de conteneurisation. Il permet aux développeurs de regrouper les applications ainsi que les dépendances nécessaires dans des conteneurs légers et isolés. Cette méthode garantit la cohérence et la portabilité dans différents environnements. La conteneurisation efficace de Docker minimise les frais de virtualisation, ce qui la rend idéale pour déployer les applications des environnements de développement locaux vers les infrastructures cloud. Avec Docker, les développeurs peuvent facilement partager, distribuer et faire évoluer les applications. Cela rationalise le processus de développement et favorise les pratiques DevOps. Son vaste écosystème d'images prédéfinies et son référentiel Docker Hub facilite le déploiement rapide des applications et favorise la collaboration entre les développeurs. Cela fait de Docker un outil essentiel dans le développement de logiciels modernes.

Dans cet article, nous allons vous montrer comment installer la dernière version de Docker CE sur Debian 12 « Bookworm ».







Sujet du contenu :

    1. Mise à jour du cache de la base de données du paquet Debian 12
    2. Suppression des packages Docker en conflit de Debian 12
    3. Installation des packages prérequis sur Debian 12
    4. Installation de la clé GPG du référentiel Docker officiel sur Debian 12
    5. Ajout du référentiel officiel de packages Docker sur Debian 12
    6. Installer Docker CE sur Debian 12
    7. Ajout d'un utilisateur de connexion Debian 12 au groupe Docker
    8. Vérifier si Docker et Docker Compose sont accessibles sur Debian 12
    9. Conclusion

Mise à jour du cache de la base de données du paquet Debian 12

Pour mettre à jour le cache de la base de données du package Debian 12, exécutez la commande suivante :



$ sudo mise à jour appropriée




Suppression des packages Docker en conflit de Debian 12

Si vous avez déjà installé Docker à partir du référentiel officiel de packages Debian 12, vous devez les désinstaller/supprimer avant d'installer Docker à partir du référentiel officiel de packages Docker. Il s'agit de s'assurer que la version Debian de Docker n'entre pas en conflit avec la version officielle de Docker.





Pour supprimer les packages Docker en conflit de Debian 12, exécutez la commande suivante :

$ sudo apte à supprimer --purge docker.io docker-doc docker-compose podman-docker conteneurd runc


Dans notre cas, aucun package Docker en conflit n’est installé. Si vous en avez, il sera supprimé.



Installation des packages prérequis sur Debian 12

Pour installer le référentiel officiel de packages Docker sur Debian 12, vous devez installer certains packages sur votre Debian 12.

Vous pouvez installer les packages requis avec la commande suivante :

$ sudo apte installer ca-certificats curl gnupg


Pour confirmer l'installation, appuyez sur ET puis appuyez sur .


Les packages requis doivent être installés.

Installation de la clé GPG du référentiel Docker officiel sur Debian 12

Avant de pouvoir ajouter le référentiel officiel de packages Docker à votre système Debian 12, vous devez installer la clé GPG du référentiel officiel Docker sur votre système Debian 12.

Pour s'assurer que le /etc/apt/porte-clés répertoire dispose des autorisations d'accès appropriées, exécutez la commande suivante :

$ sudo installer -m 0755 -d / etc. / apte / porte-clés


Pour télécharger la clé GPG du référentiel officiel du package Docker et l'enregistrer dans le /etc/apt/porte-clés répertoire de votre système Debian 12, exécutez la commande suivante :

$ boucle -fsSL https : // télécharger.docker.com / Linux / debian / gpg | sudo gpg --ma chérie -O / etc. / apte / porte-clés / docker.gpg


Pour vous assurer que tout le monde peut lire le fichier de clé GPG du référentiel officiel du package Docker, exécutez la commande suivante :

$ sudo chmod a+r / etc. / apte / porte-clés / docker.gpg

Ajout du référentiel officiel de packages Docker sur Debian 12

Pour ajouter le référentiel officiel des packages Docker sur votre système Debian 12, exécutez la commande suivante :

$ écho 'deb [arch=' $ ( dpkg --print-architecture ) ' signé par =/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | sudo tee / etc. / apte / sources.list.d / docker.list


Pour que les modifications prennent effet, assurez-vous de mettre à jour le cache de la base de données du paquet Debian 12 avec la commande suivante :

$ sudo mise à jour appropriée


Installer Docker CE sur Debian 12

Pour installer la dernière version de Docker CE sur Debian 12, exécutez la commande suivante :

$ sudo apt-get installer docker-ce docker-ce-cli conteneurd.io docker-buildx-plugin docker-compose-plugin


Pour confirmer l'installation, appuyez sur ET puis appuyez sur .


Docker CE et les packages de dépendances requis sont en cours de téléchargement depuis Internet. Cela prend un certain temps pour terminer.


Docker CE et les packages de dépendances requis sont en cours d'installation. Cela prend un certain temps pour terminer.


À ce stade, la dernière version de Docker CE doit être installée sur votre machine Debian 12.

Ajout d'un utilisateur de connexion Debian 12 au groupe Docker

Pour exécuter les commandes Docker sans privilèges de superutilisateur, vous devez ajouter l'utilisateur de connexion de votre système Debian 12 au groupe Docker.

Pour ajouter l'utilisateur de connexion de votre système Debian 12 au groupe Docker, exécutez la commande suivante :

$ sudo mod utilisateur -aG docker $ ( qui suis je )


Pour que les modifications prennent effet, redémarrez votre système Debian 12 avec la commande suivante :

$ redémarrer

Vérifier si Docker et Docker Compose sont accessibles sur Debian 12

Une fois votre ordinateur démarré, exécutez les commandes suivantes à partir d'une application Terminal pour vérifier si vous pouvez accéder à Docker :

$ version Docker


Si Docker est accessible, le numéro de version de Docker installé et les informations de build doivent être imprimés. Comme vous pouvez le constater, Docker version 24.0.4 est installé sur notre système Debian 12.


Pour vérifier si vous pouvez accéder à Docker Compose, exécutez la commande suivante :

$ version de composition de Docker


Si Docker Compose est accessible, le numéro de version de Docker Compose installé doit être imprimé. Comme vous pouvez le constater, la version 2.19.1 de Docker Compose est installée sur notre système Debian 12.

Conclusion

Nous vous avons montré comment installer la dernière version de Docker Community Edition (CE) et Docker Compose sur Debian 12 « Bookworm ». Nous vous avons également montré comment exécuter Docker sur Debian 12 sans privilèges de superutilisateur (root) et comment vérifier si Docker et Docker Compose sont également accessibles sur Debian 12.