diff --git a/HowtoDocker.md b/HowtoDocker.md index 355ce8b1..39c2cf49 100644 --- a/HowtoDocker.md +++ b/HowtoDocker.md @@ -446,3 +446,17 @@ Pour bloquer l'accès au _registry_ Docker depuis l'extérieur par exemple : > Au sein des conteneurs, un `getent ` ou `getent tasks.` ne retourne pas l'adresse IP du service alors que celui-ci est bien lancé. Stopper le conteneur du service avec un `docker stop `. Docker stack devrait le relancer automatiquement. + +> Comment obtenir l'adresse IP des _tasks_ d'un _service_ (dans le cadre de l'utilisation de Docker stack) au sein de conteneur (à des fins de debug) ? + +L'adresse IP virtuelle qui redirige aléatoirement sur chacune des _tasks_ (si le réseau utilise le driver _overlay_, cas par défaut) : + +~~~ +$ getent hosts +~~~ + +L'adresse IP des différentes _tasks_ d'un service : + +~~~ +$ getent hosts tasks. +~~~