Docker umożliwia serwerom z wielu kontenerów łączenie się ze sobą za pośrednictwem łączy i odnajdywania usług . Jednak z tego, co widzę, to wykrywanie usług odbywa się lokalnie. Chciałbym wdrożyć usługę, która korzysta z innych usług hostowanych na innym komputerze.
Było kilka podejść do rozwiązania tego problemu w Dockerzejumpers , takich jak CoreOS , lokalne usługi hosta, które zasadniczo proxy dla innej maszyny oraz cała masa projektów github do zarządzania wdrożeniami Dockera, które wydają się próbować wspierać ten przypadek użycia .
Biorąc pod uwagę tempo rozwoju, trudno jest śledzić aktualne najlepsze praktyki. Dlatego moje pytanie brzmi zasadniczo:
- Jaka (jeśli istnieje) jest obecnie dominująca metoda łączenia między hostami w Dockerze i
- Czy są jakieś plany dotyczące obsługi tej funkcjonalności bezpośrednio w systemie Docker?