Installer Docker sur Linux / Raspberry Pi OS
→ Retour a l'Installation de Docker
Ce guide explique comment installer Docker sur Linux, y compris Raspberry Pi OS, pour executer le service Wake-on-LAN distant pour Turn Off PC.
Le processus d'installation et les commandes sont les memes pour Linux et Raspberry Pi OS.
Systemes compatibles
Ce guide s'applique a :
- Ubuntu
- Debian
- Linux Mint
- Raspberry Pi OS
- Autres distributions Linux basees sur Debian
S'applique a :
- Serveurs
- PC de bureau
- Mini PC
- Raspberry Pi (recommande pour une utilisation permanente)
Ce que cette configuration fait
Apres avoir complete ce guide :
- Docker Engine sera installe
- Docker fonctionnera en tant que service systeme
- Le systeme sera pret a executer des conteneurs
- Le service Wake-on-LAN distant pourra etre deploye
Prerequis
Avant de continuer, assurez-vous que :
- Vous executez une distribution Linux compatible
- Vous avez des privileges d'administrateur (root)
- Le systeme a un acces Internet
- Le systeme est connecte au reseau local
Etape 1 : Installer Docker
Docker fournit un script d'installation officiel.
Executez la commande suivante :
curl -fsSL https://get.docker.com | sh
Cette commande :
- Detecte votre distribution Linux
- Installe Docker Engine
- Installe les dependances requises
- Configure le service Docker
Cela fonctionne aussi bien sur Linux que sur Raspberry Pi OS.
Etape 2 : Activer et demarrer Docker
Assurez-vous que Docker demarre automatiquement au demarrage :
sudo systemctl enable docker
sudo systemctl start docker
Verifiez que Docker fonctionne :
sudo systemctl status docker
Le service devrait etre active (running).
Etape 3 : Autoriser Docker sans sudo (recommande)
Par defaut, Docker necessite sudo.
Pour permettre a votre utilisateur d'executer des commandes Docker sans sudo :
sudo usermod -aG docker $USER
Ensuite, deconnectez-vous et reconnectez-vous pour que le changement prenne effet.
Etape 4 : Verifier l'installation de Docker
Executez la commande suivante :
docker version
Vous devriez voir a la fois :
- La version Client
- La version Server
Testez Docker avec un conteneur simple :
docker run hello-world
Si le conteneur s'execute avec succes, Docker est correctement installe.
Problemes courants
Commande Docker introuvable
- Deconnectez-vous et reconnectez-vous
- Assurez-vous que Docker est correctement installe
Permission refusee lors de l'execution de Docker
- Assurez-vous que votre utilisateur fait partie du groupe
docker - Redemarrez ou reconnectez-vous apres avoir execute
usermod
Service Docker non demarre
- Demarrez le service manuellement :
sudo systemctl start docker
- Verifiez les journaux si necessaire :
journalctl -u docker