Docker est une solution open-source qui facilite le déploiement et la gestion d’applications dans des conteneurs. Avec Docker, vous pouvez isoler vos applications et leurs dépendances, ce qui rend le déploiement plus rapides et plus efficaces. Dans ce guide, nous vous montrerons comment installer Docker sur deux des distributions Linux les plus populaires : Debian et Red Hat.

Installation de Docker sous Debian (Ubuntu,Linux Mint…)

Ouvrez un terminal et exécutez les commandes suivantes pour mettre à jour la liste des paquets disponibles et installer les mises à jour existantes

sudo apt update && sudo apt upgrade

Avant d’installer Docker, assurez-vous d’avoir installé les dépendances nécessaires en exécutant la commande suivante :

sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common

Pour garantir l’authenticité des packages Docker téléchargés, ajoutez la clé GPG officielle en exécutant la commande suivante : (Debian)

curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" |tee /etc/apt/sources.list.d/docker.list > /dev/null

Pour garantir l’authenticité des packages Docker téléchargés, ajoutez la clé GPG officielle en exécutant la commande suivante : (Ubuntu)

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

actualisez la liste des paquets et installez Docker en exécutant les commandes suivantes :

sudo apt update

Ces commandes installeront Docker Engine (le moteur Docker), Docker CLI (l’interface en ligne de commande de Docker) et containerd.io (le conteneur d’exécution). Une fois ces composants installés, vous pouvez utiliser Docker sur votre système

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

On active et démarre le service

systemctl enable --now docker.service

installation docker sous Reh Hat (Centos Alma Linux…)

Mise a jour du système

sudo dnf upgrade

Ajout du dépot docker dans le système

dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo

Installation du moteur docker et le plugin compose

sudo  dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin

On active et démarre le service

systemctl enable --now docker.service

Lancez les commandes docker sans accès root

groupadd docker
usermod -aG docker $USER

Portainer est une interface graphique open-source et légère qui permet de gérer facilement les environnements Docker. Son rôle principal est de fournir une interface conviviale pour la gestion des conteneurs, des images, des volumes et des réseaux Docker, ainsi que pour la surveillance des ressources système.

Lire aussi:Gérer vos conteneurs Docker avec Portainer

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *