Objavljeni Docker port pruža put do krajnje točke u kontejneru. On ne pokreće proxy niti mijenja adresu na kojoj taj proces sluša.

Za tipično mapiranje na mostovnoj mreži uporedite ove tri vrijednosti:

Dio putaVrijednost za provjeru
Ulaz klijentaAdresa hosta i objavljeni port koje klijent kontaktira
Cilj prosljeđivanjaAdresa kontejnera i port koje bira mapiranje
UslugaAdresa i port koje proxy zapravo veže unutar kontejnera

Proxy vezan samo na 127.0.0.1 unutar kontejnera možda neće primati promet proslijeđen na njegovu mrežnu adresu. To se razlikuje od objavljivanja host porta samo na host loopbacku: ono ograničava ko može doći do mapiranja, dok loopback kontejnera može spriječiti da mapiranje dođe do usluge.

Odaberite unutrašnji slušalac za predviđeno uvođenje uz zadržavanje ograničenog objavljivanja hosta i pristupa proxyju. Izjava o izloženom portu u Dockerfileu ne pokreće uslugu, a uspješno pokretanje kontejnera ne dokazuje da proces sluša na cilju prosljeđivanja.

Pratite dokle stigne neuspješna veza. Odbijanja i resetovanja zavise od platforme i implementacije prosljeđivanja, pa nijedno samo ne identifikuje postavku. Kada stigne do usluge, potražite ispravan proxy pozdrav i primijenite traženu SOCKS verziju, autentifikaciju i politiku odredišta. Samo dostupan host port ne može dokazati te mogućnosti.

Povezani članci