This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
resolver
Les adresse dns créées par docker à la volée lorsqu’un conteneur démarre ne sont pas forcemment toutes disponibles au lancement de nginx.
Or nginx n’effectue par défaut qu’une résolution d’adresse: au démarrage du service.
Pour avoir une résolution dynamique, il faut avoir une variable dans le nom de domaine et spécifier un résolveur:
```
set $empty '';
resolver 127.0.0.11 valid=30m;
fastcgi_pass files_jean-cloud_org$empty:9000;
```
CETTE SOLUTION EST COÙTEUSE LORS DES REQUÊTES
Nous choisirons de conserver la configuration statique des noms et de tester qu’ils soient tous accessibles avant chaque redémarrage via la commande `nginx -t`
UPDATE 2022 : on utilise des IP, comme ça pas de surprises :p