Использование: контейнер haproxy, работающий с докерером. Я хочу, чтобы контейнер обнаружил, какие хосты доступны для воссоздания конфигурации haproxy и перезагрузки.Как контейнер может перечислять хосты в сети?
Я знаю, что будет один или несколько контейнеров с именем server1 и server2. Изнутри контейнера haproxy я могу запросить dns для server1 и получить более одного IP-адреса. Это единственный способ узнать, когда новый серверный cointainer становится доступным или умирает? Я знаю, что я могу использовать apker-apk из python, запущенного внутри контейнера, который имеет сокет-хост-докер, сопоставленный с ним, но я не уверен, что это будет работать при запуске на рое.
Идеальное решение было бы api или командой, позволяющей мне регистрировать обработчик событий, который вызывается, когда новый контейнер присоединяется к сети.