Docker портту жарыялады. Прокси ошол жерде угуп жатабы?
Туташуулар четке кагылганда же кайра коюлганда прокси контейнеринин ичиндеги угуучуну жана Docker хост портунун картасын текшериңиз.
Жарыяланган Docker порту контейнердин акыркы чекитине жол берет. Ал проксини баштабайт жана ошол процесс уккан даректи өзгөртпөйт.
Көпүрө тармагынын кадимки картасы үчүн ушул үч маанини салыштырыңыз:
| Жолдун бөлүгү | Текшерилүүчү маани |
|---|---|
| Кардар кирүүчү жер | Кардар туташкан хост дареги жана жарыяланган порт |
| Жөнөтүү максаты | Карта тандаган контейнер дареги жана порту |
| Кызмат | Прокси контейнердин ичинде чындап байланыштырган дарек жана порт |
Контейнердин ичинде гана 127.0.0.1 менен байланган прокси өзүнүн тармактык дарегине жөнөтүлгөн трафикти албашы мүмкүн. Бул хост портун хосттун loopbackинде гана жарыялоодон айырмаланат: ал картага ким жете аларын чектейт, ал эми контейнердин loopbackи картанын кызматка жетүүсүнө тоскоол болушу мүмкүн.
Көздөлгөн жайгаштыруу үчүн ички угуучуну тандаңыз, чектелген хост жарыялоосун жана проксиге кирүүнү сактаңыз. Dockerfile документтегиндеги ачык порт жөнүндө билдирүү кызматты баштабайт, ал эми контейнердин ийгиликтүү ишке кириши процесстин жөнөтүү максатында угуп жатканын далилдебейт.
Ийгиликсиз туташуу канчалык алыска жетээрин көзөмөлдөңүз. Четке кагуулар жана кайра коюулар платформага жана жөнөтүүнүн ишке ашырылышына жараша өзгөрөт, ошондуктан экөөнүн бири да жөндөөнү жалгыз аныктай албайт. Ал кызматка жеткенде, жарактуу прокси саламын издеп, талап кылынган SOCKS версиясын, аутентификацияны жана багыт саясатын колдонуңуз. Жеткиликтүү хост порту гана бул мүмкүнчүлүктөрдү далилдей албайт.