Dernière mise à jour le 24 mars 2024
Docker sur Debian, virtualisation légère et gestion de conteneurs !
A quoi sert Docker ?
D’abord, bonjour et bienvenue sur mon blog Technologie Geek ! Voyons ensemble l’installation de la plateforme Docker sur Debian. Premièrement, c’est une plateforme open source pour la virtualisation légère et la gestion de conteneurs. Créé en 2013, Docker permet aux développeurs de créer, tester et déployer facilement des applications dans des environnements isolés. Ensuite, les conteneurs Docker sont des environnements qui contiennent tout le nécessaire pour exécuter une application. Ils sont légers, portables, mais aussi rapides à démarrer.
Avec Docker, les développeurs peuvent créer des images de conteneurs à partir de leur code source et les distribuer facilement sur une variété de plateformes. Ensuite, les images de conteneurs sont réutilisables et peuvent être partagées. D’autre part, l’installation de la plateforme Docker sur Debian permet également une collaboration plus facile entre les membres de l’équipe de développement et facilite l’intégration continue. Les développeurs peuvent facilement tester et déployer des applications dans des environnements isolés avant de les déployer en production.
De plus, Docker est devenu l’une des plateformes les plus populaires pour la virtualisation des conteneurs, car il permet de réduire les coûts d’infrastructure et d’accélérer les cycles de développement et de déploiement. Il est utilisé par des entreprises de toutes tailles, des start-ups aux grandes entreprises. En résumé, Docker est une plateforme puissante et polyvalente qui offre de nombreux avantages aux développeurs et aux entreprises. Si vous êtes un développeur à la recherche d’un moyen facile et efficace de gérer les conteneurs, Docker est certainement une solution à considérer.
Prérequis pour l’installation de la plateforme Docker :
- En premier lieu une installation de Debian.
Installation de docker :
Pour commencer l’installation de la plateforme Docker connectez vous en ssh sur votre Debian. je suis connecté en root, si ce n’est pas votre cas, ajouter « sudo » devant les commandes qui le nécessitent.
Ensuite, vous devez mettre à jour Debian.
cd / && apt update && apt upgrade
Pour continuer l’installation de la plateforme Docker, vous devez installer « curl » et « gpg ».
apt install curl gpg
Ensuite, vous devez ajouter la clé GPG officiel de Docker. Une clé GPG Docker est une clé cryptographique utilisée pour vérifier l’authenticité des images Docker provenant de registres Docker publics. Ces clés sont utilisées pour garantir que les images sont signées par une entité de confiance et n’ont pas été altérées depuis leur création.
mkdir -m 0755 -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
D’autre part, il vous faut ajouter le répertoire de Docker aux sources listes. Le fichier « sources.list » est un fichier de configuration utilisé par les distributions Linux basées sur Debian, telles qu’Ubuntu, pour spécifier les dépôts logiciels à partir desquels le système peut télécharger et installer des logiciels et des mises à jour. Ce fichier est généralement situé dans le répertoire « /etc/apt/ » et contient une liste des adresses URL des dépôts officiels, mais aussi des dépôts tiers à partir desquels les paquets logiciels peuvent être téléchargés.
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 > /dev/null
Ensuite, vous devez mettre à jour la liste des packages pour l’installation de la plateforme Docker sur Debian.
apt update
S’il y a une erreur GPG :
chmod a+r /etc/apt/keyrings/docker.gpg
apt update
Maintenant, vous pouvez lancer l’installation de Docker.
apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Puis, il faut vérifier que l’installation ce soit bien passée.
docker run hello-world
Paramétrage de Docker :
Enfin, dernière étape de l’installation de la plateforme Docker non obligatoire, je paramètre une limite de taille des fichiers de log des conteneurs. Pour cela vous devez créer un fichier « daemon.json » dans le répertoire « etc/docker ».
Le fichier « daemon.json » de Docker est un fichier de configuration qui vous permet de définir des paramètres spécifiques pour le démon Docker. Ces paramètres peuvent inclure des options de configuration avancées telles que le réglage des limites de mémoire et de CPU, la configuration du réseau ou des connexions, ou la définition des capacités de stockage. Ce fichier est utilisé pour personnaliser le fonctionnement de Docker selon vos besoins. Un exemple ci-dessous.
-
Comment installer Nextcloud sur Docker -
Comment déployer Emby sur Docker -
Comment installer Plex sur Docker -
Installation de la plateforme Docker -
Une intelligence artificielle local sur Docker -
Installer Home Assistant sur Proxmox
Laisser un commentaire