host.docker.internal pod Ubuntu

0

cześć
potrzebuję dostać się z dokera na zewnatrz
jak widzę pod Mackiem czy Windą są dedykowane aliasy jak docker.for.mac.host.internal . Niby pod linuxem wystarczy localhost ale nie wystarczy, niestety

czy ktoś z szanownych wie jaki jest odpowienik w/w aliasu dla linuxa

Z góry dziękuję za odpowiedź

ps - szukałem w internetach, ale albo nie umiem znaleźć, albo nie umiem skorzystać z tego co jest i coś robię nie tak

0

Potrzebujesz dostać się z kontenera bezpośrednio do hosta, tak?

0

Dla linuksa nie ma tego aliasu bo na linuxie możesz natywnie używać "--network host" https://docs.docker.com/network/network-tutorial-host/ czyli po prostu i kontener i twój host będą w tej samej sieci i będą się widziały.

Ten alias został wprowadzony tylko dlatego że implementacja docker run dla osx/windowsa działa zupełnie inaczej niż na linuxie a ludzie chcieli mieć możliwość komunikować się z hostem (z dockera) w podobny sposób jak kontenery robią to na linuxie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0