Comment installer Docker sur Raspberry pi avec Raspbian?

Docker est un système de conteneurs que vous n'avez pas besoin de beaucoup de ressources pour exécuter des conteneurs, donc C'est très léger et que, par conséquent, Docker peut être un candidat idéal pour le développement et les tests d'applications Web sur Raspberry Pi.

Bien sûr, il peut faire d'autres choses comme exécuter un serveur Web, un serveur proxy ou un serveur de base de données et plus dans Docker sur un Raspberry Pi.

Si vous ne connaissez toujours pas Docker, sachez qu'il s'agit d'un projet open source qui automatise le déploiement des applications dans les conteneurs logiciels, fournissant une couche supplémentaire d'automatisation de l'abstraction et de la virtualisation des applications sur plusieurs systèmes d'exploitation.

Docker utilise les fonctionnalités d'isolation des ressources du noyau Linux, telles que les groupes de contrôle et les espaces de noms (espaces de noms) pour permettre à des "conteneurs" séparés de s'exécuter dans une seule instance Linux, évitant ainsi la surcharge de démarrage et de maintenance des machines virtuelles.

Préparer le Raspberry Pi

Installer Docker sur notre Raspberry Pi n'a rien d'extraordinaire et son installation est assez simple. Dans ce tutoriel Nous prendrons comme base le système officiel de notre framboise qui est Raspbian.

Si ce système n'est toujours pas installé sur votre Raspberry, vous pouvez consulter l'article suivant où nous vous expliquons comment le faire de manière assez simple. Le lien est le suivant. 

Déjà avec Raspbian installé sur notre Raspberry pi, nous allons mettre à jour les packages et le cache du référentiel de paquets Raspbian APT avec la commande suivante:

sudo apt update

Maintenant, vous devez mettre à jour tous les nouveaux packages logiciels qui ont été détectés à partir de Raspbian. Pour cela, il suffit d'exécuter la commande suivante:

sudo apt upgrade

À ce stade, les progiciels doivent être mis à jour.

maintenant, vous devez installer les en-têtes du noyau pour le système d'exploitation. Ceci est important, car si vous n'installez pas les en-têtes du noyau, Docker ne fonctionnera pas.

Pour installer les en-têtes du noyau, tout ce que vous avez à faire est d'exécuter la commande suivante dans le terminal:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Avec tout ce qui précède prêt, nous pouvons maintenant procéder à l'installation de Docker sur notre bien-aimé Raspberry Pi, car nous sommes totalement sûrs que nous avons tous les packages mis à jour dans le système.

Installez Docker sur Raspberry Pi

Installation de Docker Nous le faisons en exécutant la commande suivante dans le terminal:

curl -sSL https://get.docker.com | sh

Ce processus de téléchargement et d'installation peut prendre un certain temps, je vous suggère donc de prendre votre temps.

Docker

Avec l'installation de Docker dans le système de notre Raspberry Pi, maintenant nous commençons avec le travail de mise en œuvre Docker pour que vous puissiez l'utiliser.

Pour cela, la première étape est ajoutez notre utilisateur système "pi" (Raspbian par défaut) au groupe docker. Ainsi, vous pourrez créer et gérer des conteneurs, des images, des volumes, etc. docker sans privilèges sudo ou superutilisateur.

S'ils ont créé un autre utilisateur, ils doivent remplacer "pi" par leur nom d'utilisateur dans la commande. Pour ajouter l'utilisateur pi au groupe Docker il leur suffit d'exécuter la commande suivante:

sudo usermod -aG docker pi

J'ai fait ce changement maintenant, il sera nécessaire d'effectuer un redémarrage de notre système, afin que les modifications apportées soient chargées au démarrage du système et que l'ajout au groupe Docker de notre utilisateur soit appliqué.

Ils peuvent redémarrer leur système en exécutant la commande suivante dans le terminal:

sudo reboot

Une fois le système redémarré, nous l'entrerons à nouveau et nous ouvrirons un terminal. Dans ce document, nous allons exécuter la commande suivante pour vérifiez l'installation de Docker et qu'il est déjà en cours d'exécution sur le système:

docker version

Comme vous pouvez le voir, Docker fonctionne déjà parfaitement sur votre Raspberry Pi.

Il ne vous reste plus qu'à implémenter votre premier conteneur. Pour ce faire, vous pouvez en rechercher un sur la page Docker, où de nombreuses applications sont mises en surbrillance. Le lien est le suivant.


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.