Intereting Posts
Могу ли я нажимать обновления приложений на изображение докеров без перестройки? Ошибка сборки докеры OSX Команда не найдена: -t Docker-client Java: как сохранить экземпляры? Можно ли настроить RSTudio (сервер IDE NOT) для использования дистанционной настройки R? Возможно ли запустить новый контейнер докеров одного и того же изображения, когда старый достигнет указанного предела памяти Команды развертывания времени внутри Docker на эластичном бобовом стебле Докер в Windows (Boot2Docker) – сертификат, подписанный неизвестной ошибкой Как преобразовать команды dockerfile в записи maven xml? RabbitMQ-кластер с докером на разных серверах Восстановить базу данных с помощью pg_restore в запуске докере PostgreSQL docker не отображает выпуск SQLite базы данных Как работает ссылка на докер? док-стоп от искрового контейнера Архивы ошибок Docker / tar: неверный заголовок tar Как запустить группу контейнеров, сохранить их работу, а затем начать идентичный процесс в каждом контейнере

Как связать контейнеры докеров в кластере mesos (dc / os), запущенном на Azure?

Я создаю приложение с несколькими контейнерами на кластере mesos на Azure, используя сервис azure container и в настоящее время застревает в связывании контейнеров.

Моя краткая информация о настройке: – кластер Mesos развертывается на Azure с использованием службы контейнеров Azure. Это приложение с тремя контейнерами. A, B и C – B зависят от A и C, зависит от A & B- – A, в настоящее время развернуто

Как связать вышеуказанные контейнеры?

Спасибо, Suraj

Если по ссылке вы имеете в виду --link Docker's --link то это устаревшая практика, и --link связь должна выполняться с использованием сетей Docker и сопоставлений портов.

Для DC / OS – у вас есть несколько способов достижения этой цели (также называемой Service Discovery). Я написал сообщение в блоге, объясняющее эти различные инструменты примерами: http://blog.itaysk.com/2017/04/28/dcos-service-discovery-and-load-balancing-by-example

Если вы не хотите читать этот длинный пост и ищете рекомендацию: попробуйте использовать VIP-персоны.

При создании приложения (либо от марафона, либо от DC / OS UI) найдите настройку «VIP». Введите IP-адрес (это может быть IP-адрес) и порт. Ваш сервис будет доступен для поиска по этому IP-порту.

Подробнее о VIP-персонах: https://dcos.io/docs/1.9/networking/load-balancing-vips/virtual-ip-addresses/