Docker installation

De wiki jackbot
Révision datée du 29 juillet 2023 à 05:20 par Jackbot (discussion | contributions) (Jackbot a déplacé la page Docker (raspberry pi) vers Docker installation)
Aller à la navigation Aller à la recherche


Autant sur un ordinateur classique installer Docker, ainsi que Docker-compose est une chose aisé, autant tenter l'aventure sur une Raspberry pi est assez prise de tête ...

Installation de Docker

La méthode très facile, mais pas à jour

Sur raspian, on peut se contenter d'utiliser la commande :

sudo apt-get install docker.io

Cependant la version que vous obtiendrez suite à cette commande, 1.8.3~ds1-2 (sur raspbian stretch), ne permettra pas l'utilisation de docker-compose (en tout cas pas avec des fichiers "docker-compose.yml" de version 2), il vous faudra pour ça une version supérieure à la 1.10.

La méthode facile et à jour

Un script existe maintenant pour cela et le mieux c'est qu'il est possible d'installer Docker sur un Raspberry pi en une seule ligne :

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

Installation de Docker-compose

Pareil ici, la version disponible sur stretch n'est de loin pas la dernière

sudo apt-get install docker-compose

Ne vous permettra que d'accéder à la version 1.9.0-29 (avril 2018). Pour arriver à obtenir la dernière version il va falloir le compiler. La méthode que j'ai trouvé est assez particulière car plutôt que d'installer tous les paquets nécessaire à sa compilation, cette méthode utilise docker afin de créer un conteneur satisfaisant les conditions.

Installation via pip3

On commence par installer le nécessaire au bon fonctionnement de pip3 :

sudo apt-get install libffi-dev libssl-dev python3-dev python3 python3-pip

Puis il suffira alors d'exécuter la commande :

sudo pip3 install docker-compose

Et voilà vous disposez maintenant de docker et docker-compose à jour.

Source