Docker-compose - 12. Stack traefik, wordpress, phpmyadmin



Découvrons comment ajouter deux nouveaux éléments à notre stack wordpress avec traefik et phpmyadmin. Idéal pour ceux qui souhaitent envisager du multisites en instanciant plusieurs wordpress.

Traefik va permettre de router les différents host en vrai ingress controller.

Phpmyadmin va nous permettre de gérer, visualiser le contenu de notre bdd voir plusieurs si on fait cohabiter plusieurs instances.

Docker-compose.yml ici :

Dans une prochaine vidéo nous découvrirons comment ajouter du monitoring prometheus/grafana sur les requêtes traefik.

Abonnez-vous :
Liste de toutes les vidéos :

D’autres playlists :
– planète docker :
– ansible :
– sécurité :

Forum :

A bientôt !!

source

Avatar of xavki

By xavki

7 thoughts on “Docker-compose – 12. Stack traefik, wordpress, phpmyadmin”
  1. Bonjour Xavki,
    Tout d'abord, merci pour toutes ces vidéos !

    J'ai bien suivis les instructions et j'ai compris le principe. Cependant une fois mes conteneurs déployé, j'accède bien à mon traefik sur le port 8080, je constate bien les rules en frontend qui pointent bien sur les bon containers en backend. Cependant, impossible d'y accéder avec le nom type "xavki.localhost". Malgré le fait d'être en localhost, je tombe sur une erreur 404 page not found (en ciblant directement l'adresse du container, ça fonctionne). Je ne comprends pas. Dois-je modifier mon fichier hosts ?

    Merci !

  2. Salut, j'ai effectué les manips, et j'ai un pb avec le conteneur traefik qui ne se lance pas (les 3 autres sont ok).
    Dans le de docker logs j'ai ceci: command traefik error: no configuration found in file: /traefik.toml
    J'ai testé en modifiant le chemin en /etc/traefik/traefik.yml , j'obtiens une erreur similaire.
    Le fonctionnement de traefik a t'il changé depuis ta vidéo?
    merci.

  3. Bonjour Xavier. Juste une question qui me taraude (surement une question idiote mais qui me déroute un peu), pour l'image phpmyadmin, tu écris "image: phpmyadmin/phpmyadmin" comme si tu allais la chercher dans la registry phpmyadmin (registry local?) et sans version. J'ai été voir sur un autre site web, et il fait pareil sans plus d'explication 😞. Cette image ne vient pas du dockerhub officiel? J'ai peut-être raté quelque chose, mais je m'attendais à voir un "image: phpmyadmin: latest" à la place.

Leave a Reply

Your email address will not be published.

Captcha loading...