ous.
<file yml docker-compose.yml>
version: '3'
services:
reverse-proxy:
# On utilise l'image Docke... se up -d reverse-proxy
# Pour vérifier l’état du service
docker-compose ps
</code>
Traefik fournit les in... cours d’exécution, nous pouvons créer un nouveau service, pour cela nous allons ajouter ce service dans le fichier docker-compose.yml
<file yml>
whoami:
# m
oduit lorsque traefik construit une route vers un service dans un conteneur connecté à différents réseaux. Traefik peux récupérer l'IP du service sur un réseau auquel il n'est pas autorisé.
Pour lever toute ambiguïté, lorsque un service est connecté à plusieurs réseaux, il faut définir "**traefik.docker.network**" dans les labels du service.
Pour vérifier quelle interface réseau Traefik
e définir les objets de type router, middlewares, services et configuration TLS. Ces objets sont décrits pa... aefik s'appuie sur les labels pour identifier les services et router les flux entrants vers les bons services. Par défaut Traefik peut être en mesure de créer des routes vers tous les services/conteneurs qu'il découvre. Il est possible cepen
gérer les certificats Let's Encrypt au profit des services placés derrière le reverse-proxy.
===== Configu... n crée un point de montage dans la déclaration du service au sein du docker-compose
<file YAML>
version: "3.3"
services:
traefik:
image: traefik:v2.4.12
resta... ode>
Via les labels, on peut enfin paramétrer le service derrière traefik pour qu'il puisse bénéficier du
k comme reverse proxy pour fournir un ensemble de services web uniquement sur l’hôte local. Cela peut être utile pour:
* Tester des services en développement;
* Restreindre l'accès a un service web propre à la machine.
<code bash>
mkdir -p lo... ure: false
# Déclaration des points d'entrées du service
entryPoints:
HTTP:
address: ":80"
HTTPS:
er les enregistrements DNS désignant les nouveaux services, ici on utilise le fichier /etc/hosts de la mach... at wilcard** qui pourra être utilisé par les tous services et le reverse proxy. Les commandes sont invoquée... at et la clé générés, on commence la création des services
<code bash>
docker image build --tag tnf/red:sta