Installation de Docker (Service Wake-on-LAN Distant)
→ Retour au Guide de Connexion | Retour a l'Installation du Serveur Wake-on-LAN Distant
Docker est utilise pour executer un service en arriere-plan qui permet le Wake-on-LAN (WOL) distant pour Turn Off PC.
Ce guide explique pourquoi Docker est necessaire, a quoi il sert, et comment l'installer sur les systemes Linux compatibles.
Pourquoi Docker est necessaire
Le Wake-on-LAN fonctionne uniquement a l'interieur du reseau local (LAN).
Pour reveiller un ordinateur depuis l'exterieur du reseau domestique, un systeme intermediaire est necessaire pour servir de pont entre :
- L'appareil distant (application mobile)
- Le reseau local (LAN)
Docker est utilise pour executer ce pont en tant que service conteneurise.
A quoi sert Docker dans Turn Off PC
Dans Turn Off PC, Docker est utilise pour executer un service base sur Python qui :
- Fonctionne en continu en arriere-plan
- Ecoute les requetes entrantes via un VPN (par exemple, Tailscale)
- Recoit les commandes de l'application mobile Turn Off PC
- Traduit ces commandes en paquets Wake-on-LAN locaux
- Envoie les paquets WOL a l'interieur du reseau local
Cela permet le Wake-on-LAN distant sans exposer les ports ou les routeurs a Internet.
Ou ce service Docker s'execute
Le conteneur Docker peut s'executer sur n'importe quel appareil Linux toujours allume a l'interieur du reseau local, tel que :
- Un serveur Linux
- Un PC de bureau
- Un mini PC
- Un Raspberry Pi
Raspberry Pi OS est une distribution Linux, donc le processus d'installation et les commandes sont les memes.
Comment le systeme fonctionne (vue d'ensemble)
- L'application mobile Turn Off PC envoie une requete via le VPN
- Le conteneur Docker recoit la requete
- Le conteneur execute un programme Python
- Le programme Python envoie un paquet Wake-on-LAN sur le reseau local
- L'ordinateur cible s'allume
Docker garantit que ce service fonctionne de maniere fiable et independamment du systeme hote.
Ce que Docker ne fait PAS
Docker ne fait pas :
- Remplacer le VPN
- Fournir la connectivite a distance par lui-meme
- Remplacer le Wake-on-LAN
- Controler le materiel directement
Docker fournit uniquement un environnement d'execution pour le service bridge WOL.
Systemes d'exploitation compatibles
Docker est necessaire uniquement sur les systemes Linux pour cette configuration.
Cela inclut :
- Les distributions Linux (Ubuntu, Debian, etc.)
- Raspberry Pi OS
Les memes commandes d'installation sont utilisees.
Configuration requise
Pour utiliser Docker pour le Wake-on-LAN distant, vous avez besoin de :
- Un systeme Linux compatible
- Des privileges d'administrateur (root)
- Un acces Internet (pour l'installation et le telechargement d'images)
- Une connexion VPN (par exemple, Tailscale)
Notes importantes
- Le conteneur Docker doit fonctionner en permanence
- L'appareil hote doit rester allume
- L'hote doit etre connecte au reseau local
- L'hote doit etre connecte au VPN
Si le conteneur n'est pas en cours d'execution, le Wake-on-LAN distant ne fonctionnera pas.
Continuer
Poursuivez avec l'installation de Docker sur Linux / Raspberry Pi OS :