Installer Docker avec Portainer sur un Raspberry Pi

Ce tutoriel fonctionne pour Raspberry Pi 2 et 3.

Si vous n’avez pas encore de Raspberry Pi, vous pouvez en acheter un en suivant ce lien

Installation de Raspbian sur Raspberry Pi

Téléchargez la dernière version de Raspbian version Lite (sans interface graphique) : https://downloads.raspberrypi.org/raspbian_lite_latest
[crayon-5bf1d2df1aac9958414856/]
XXXX-XX-XX-raspbian-jessie-lite.img : correspond a l’image que vous venez de dezipper.

diskX : correspond a celui de votre carte microSD.

Une fois le transfert terminé, insérez la carte microSD dans le Raspberry Pi et branchez le.

Configuration de base

[crayon-5bf1d2df1aad8900522972/]
Quelques petites choses à faire :

  • Eteindre la partition sur toute la carte microSD : expand_rootfs
  • Changer la localisation :  Internationalisation Options = > change_localechange_timezone
  • Changer l’agencement du clavier : Internationalisation Options => configure-keyboard
  • Changer le mot de passe de l’utilisateur root (pi) : Change User Password
  • Activez le SSH (il sera plus simple de faire la configuration en SSH) : Advanced Options => Enable SSH

Pour plus d’explication concernant la configuration du Raspberry Pi via raspi-config : https://www.raspberrypi.org/documentation/configuration/raspi-config.md

Depuis votre PC, connectez vous en SSH sur le Raspberry Pi :
[crayon-5bf1d2df1aae0333314138/]
Mot de passe : raspberry

Configuration de base du système

Mise a jour des source et installation de Curl
[crayon-5bf1d2df1aae7684388245/]

Installation de Docker

[crayon-5bf1d2df1aaee084280814/]
On ajoute l’utilisateur du système (pi) au groupe docker :
[crayon-5bf1d2df1aaf5729911068/]

Installation de Portainer

[crayon-5bf1d2df1aafb206229031/]
Notez que l’on redirige le port local 9000 du containter Portainer vers le porte 80.

Accédez à l’interface web de Portainer via http://IP_du-RPI

Et voila c’est déjà fini, facile hein ? 🙂

3 commentaires

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.