Docker
Réseau Docker introuvable (« declared as external, but could not be found »)
Grave Quelque chose ne fonctionne pas : à traiter maintenant.
Le message tel qu'il apparaît dans les logs :
network traefik declared as external, but could not be foundCe que ça veut dire
Le compose.yml de l'application se raccroche au réseau du reverse proxy (traefik, caddy ou npm), mais ce réseau n'existe pas encore : le reverse proxy n'a jamais été démarré.
Pourquoi ça arrive
- Le reverse proxy n'est pas installé, ou pas encore démarré.
- Le nom du réseau ne correspond pas (par exemple
proxyau lieu detraefik).
Comment corriger
Démarrez d'abord le reverse proxy, qui crée le réseau :
cd /opt/stacks/traefik && sudo docker compose up -dVérifiez le nom exact des réseaux existants :
sudo docker network lsPuis relancez votre application.
cd /opt/stacks/<application> && sudo docker compose up -d