Fix: Correction configuration réseau Docker (doit rester externe)

Problème:
La configuration précédente (external: false) était incorrecte. Le réseau
nginx_default DOIT être un réseau externe créé manuellement avant le
déploiement. L'erreur "network has incorrect label" indiquait que le
réseau existait avec une configuration incompatible.

Solution correcte:
- Revert docker-compose.yml: external: false → external: true
- Le réseau nginx_default doit être créé avec "docker network create"
- Documentation complète de la création du réseau externe
- Ajout troubleshooting pour l'erreur "incorrect label"

Changements:
- docker-compose.yml: Restauration de external: true (config correcte)

- README.md:
  * Ajout étape 1: Créer le réseau externe avant tout
  * Section "Réseau Docker" mise à jour avec les bonnes pratiques
  * Troubleshooting: Ajout solution pour "incorrect label"
  * Clarification: Le réseau est EXTERNE et partagé entre services

Pourquoi externe:
- Permet le partage du réseau entre plusieurs stacks Docker Compose
- Nécessaire pour la communication avec Nginx ou autres services
- Persist après "docker-compose down"
- Architecture standard pour les déploiements multi-services
This commit is contained in:
Claude committed 2025-11-12 22:30:33 +00:00
1 parent ca728b5241
commit f07451b1ad
2 files changed
+47 -14

No files matched your search

+1 -3
View File
@@ -31,6 +31,4 @@ volumes:
networks:
nginx_default:
external: false
name: nginx_default
driver: bridge
external: true