Moja konfiguracja lxd jest taka, że każdy kontener otrzymuje własny dynamiczny adres IP. Powiedzmy, że 10.0.4.211, 10.0.4.212 i tak dalej.
Jeśli na hoście działa jakaś usługa, powiedzmy na porcie 8080, w jaki sposób kod w kontenerze może uzyskać dostęp do tej usługi na hoście?
Jaki jest adres IP hosta z perspektywy kontenera?
źródło
Zależy to od konfiguracji sieci ... jeśli używasz mostkowania, adres IP hosta powinien znajdować się w tej samej podsieci co adresy kontenerów, więc host powinien być bezpośrednio dostępny. Jeśli korzystasz z sieci NAT, musisz „trasować” do adresu IP hosta. Jest to prawdopodobne, że domyślna brama powinna „po prostu działać”. Jeśli korzystasz z sieci prywatnej, nie możesz uzyskać dostępu do interfejsu sieciowego hosta.
Musisz podać więcej szczegółów na temat konfiguracji sieci, jeśli powyższe nie pomoże.
źródło