E'lon qilingan Docker porti konteynerdagi yakuniy nuqtaga yo'l beradi. U proxyni ishga tushirmaydi va bu jarayon tinglaydigan manzilni o'zgartirmaydi.

Odatiy ko'prik tarmoq xaritasi uchun ushbu uchta qiymatni solishtiring:

Yo'lning qismiTekshiriladigan qiymat
Mijoz kirishiMijoz bog'lanadigan xost manzili va e'lon qilingan port
Yo'naltirish maqsadiXarita tanlaydigan konteyner manzili va porti
XizmatProxy konteyner ichida haqiqatda bog'laydigan manzil va port

Konteyner ichida faqat 127.0.0.1 manziliga bog'langan proxy o'z tarmoq manziliga yo'naltirilgan trafikni olmasligi mumkin. Bu xost portini faqat xost loopback manzilida e'lon qilishdan farq qiladi: u xaritaga kim yetib borishi mumkinligini cheklaydi, konteyner loopback esa xaritaning xizmatga yetib borishiga to'sqinlik qilishi mumkin.

Rejalashtirilgan joylashtirish uchun ichki tinglovchini tanlang, cheklangan xost e'lonini va proxyga kirishni saqlab qoling. Dockerfile'dagi ochiq port deklaratsiyasi hech qanday xizmatni ishga tushirmaydi va konteynerning muvaffaqiyatli ishga tushishi jarayon yo'naltirish maqsadida tinglayotganini isbotlamaydi.

Muvaffaqiyatsiz ulanish qanchalik uzoqqa yetishini kuzatib boring. Rad etishlar va qayta tiklashlar platforma va yo'naltirish amalga oshirilishiga qarab farq qiladi, shuning uchun hech biri sozlamani yakka o'zi aniqlamaydi. Xizmatga yetganda, to'g'ri proxy salomini qidiring va talab qilinadigan SOCKS versiyasi, autentifikatsiya va manzil siyosatini qo'llang. Faqat yetib bo'ladigan xost porti bu imkoniyatlarni isbotlay olmaydi.

O'xshash maqolalar