Docker-composer les liens vs external_links
Je crois qu'il est question simple mais je n'ai toujours pas l'obtenir à partir de Docker-composer des documentations. Quelle est la différence entre les liens et external_links?
J'aime external_links que je veux avoir de base docker-composer et je veux l'étendre sans écraser la base de liens.
Exactement ce que j'ai, j'essaye de configurer logstash qui dépend de la elasticsearch. Elasticsearch est dans le noyau docker-composer et le logstash est dans la fonction. Si je devais définir l'élastique de recherche dans le dépendait docker-composer comme une référence en tant que logstash besoin d'un lien. MAIS Elasticsearch a déjà ses propres liens que je ne veux pas les répéter dans la variable dépendante.
Puis-je faire avec external_link au lieu de lien?
Je sais que les liens seront assurez-vous que le lien est d'abord avant de les lier, le external_link va faire la même chose?
Toute aide est appréciée. Merci.
OriginalL'auteur amm | 2016-02-02
Vous devez vous connecter pour publier un commentaire.
Utilisation
links
lorsque vous souhaitez associer des conteneurs dans le même menu fixe-composer.yml. Tout ce que vous devez faire est de mettre le lien pour le nom du service. Comme ceci:Si vous souhaitez lier un conteneur à l'intérieur de l'docker-composer.yml dans un autre récipient qui n'a pas été inclus dans le même menu fixe-composer.yml ou commencé de manière différente, alors vous pouvez utiliser
external_links
et vous devez placer le lien vers le conteneur de nom. Comme ceci:Je dirais que la première, à moins que votre cas d'utilisation pour une raison quelconque implique qu'ils ne peuvent pas être dans le même menu fixe-composer.yml
OriginalL'auteur jhinds
Je pense que
external_link
permettra de ne pas faire la même chose quelinks
dansdocker-compose up
de commande.links
attend conteneur à démarrer et obtenir l'adresse IP qui est utilisée dansetc/hosts
fichier, doncexternal_link
a déjà IP:nom d'hôte nom de valeurs décrites dans le panneau-composition de fichier.En outre les liens seront obsolètes
OriginalL'auteur Vaidas Lungis
Voici un lien de menu fixe-Composer projet qui utilise Elasticsearch, Logstash et Kibana. Vous allez voir que je suis en utilisant les liens:
https://github.com/bahaaldine/elasticsearch-paris-accidentology-demo
OriginalL'auteur Bahaaldine Azarmi