Infrastructure
Proxy
DevOps

Configurer Traefik v2 pour un routage dynamique en Docker

2 juillet 2025

1 min de lecture

Traefik v2 est un reverse proxy moderne et dynamique. Il détecte automatiquement vos containers Docker et configure les routes via des labels.

Prérequis

  • Docker & Docker Compose
  • Domaine pointant vers le serveur

Ressources complémentaires

1. Docker Compose pour Traefik

services:
  traefik:
    image: traefik:v2.10
    command:
      - '--providers.docker=true'
      - '--entrypoints.web.address=:80'
      - '--entrypoints.websecure.address=:443'
      - '--certificatesresolvers.le.acme.email=admin@example.com'
      - '--certificatesresolvers.le.acme.storage=/letsencrypt/acme.json'
      - '--certificatesresolvers.le.acme.tlschallenge=true'
    ports:
      - '80:80'
      - '443:443'
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - ./letsencrypt:/letsencrypt

2. Exemple de service Docker

whoami:
  image: containous/whoami
  labels:
    - 'traefik.http.routers.whoami.rule=Host(`whoami.example.com`)'
    - 'traefik.http.routers.whoami.entrypoints=websecure'
    - 'traefik.http.routers.whoami.tls.certresolver=le'

3. Démarrage

docker compose up -d

4. Vérification

Naviguez vers https://whoami.example.com, vous devriez voir la réponse du container.

Conclusion

Traefik v2 offre un routage dynamique et automatisé pour vos containers Docker, simplifiant la gestion des certificats SSL et des routes sans redémarrage du proxy.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires