/ / Comment connecter Wordpress et MySql fonctionnant sur des conteneurs indépendants - mysql, wordpress, docker, docker-networking, docker-container

Comment connecter Wordpress et MySql sur des conteneurs indépendants - mysql, wordpress, docker, docker-networking, docker-container

Wordpress s'exécute dans un conteneur Docker surhostA et MySQL s'exécutent dans un conteneur Docker sur hostB. Est-il possible de relier ces deux conteneurs pour communiquer entre eux? Est-ce même possible de faire quelque chose comme ça?

Toute aide à ce sujet est très appréciée car je suis un nouveau venu chez Docker.

Réponses:

0 pour la réponse № 1

Je ne peux pas répondre à votre question mais il y a une partie dans la documentation à ce sujet: https://docs.docker.com/engine/userguide/networking/default_network/container-communication/

Vous trouverez une section intitulée: Communication entre conteneurs


0 pour la réponse № 2

Oui, cela est possible avec le réseau de superposition de docker.

La configuration n’est pas aussi simple que la configuration d’un lien ou d’un réseau privé sur le même hôte. Vous devrez configurer un magasin de valeurs de clé pour que cela fonctionne.

Voici la documentation pertinente du menu fixe.

Un réseau superposé:

https://docs.docker.com/engine/userguide/networking/dockernetworks/#an-overlay-network

Voici les étapes pour la configuration

https://docs.docker.com/engine/userguide/networking/get-started-overlay/

À mon avis, il n’est pas mauvais d’isoler l’application etconteneurs de base de données et se connecter en dehors du réseau docker Si vous finissez par ajouter le magasin de clés / valeur comme consul, vous pouvez toujours utiliser la découverte de service qui l'accompagne pour découvrir les services de manière dynamique.


0 pour la réponse № 3

J'irais pour https://github.com/weaveworks/weave.

Weave Net crée un réseau virtuel qui connecte les conteneurs Docker sur plusieurs hôtes et permet leur découverte automatique.

Il pourrait être exagéré pour votre cas d'utilisation. Mais il serait très utile de déplacer les conteneurs ultérieurement.