Xostning 127.0.0.1:8118 manzili va konteynerning 127.0.0.1:8118 manzili odatda alohida loopback so'nggi nuqtalari hisoblanadi. Proksi o'zgaruvchisini rootless konteynerga uzatish bu loopback interfeyslarini birlashtirmaydi.

pasta ishlatadigan Podman joylashtiruvida uning namespace-to-host TCP uzatishi kerakli xost portini namespace ichida ochib berishi mumkin:

podman run --network=pasta:-T,8118 \
  --env http_proxy=http://127.0.0.1:8118 \
  --env https_proxy=http://127.0.0.1:8118 \
  existing-image application-command

Ilovaning mavjud image va buyrug'idan foydalaning. Misol xost tomonida 8118 portda ishlayotgan HTTP proksini va ko'rsatilgan uzatish parametrini qo'llab-quvvatlaydigan Podman/pasta versiyasini nazarda tutadi.

pasta'ning katta -T harfi maqsad namespace'dan xost namespace'i tomon uzatadi. Kichik -t va Podman'ning --publish parametri qarama-qarshi yo'nalishga qaratilgan. Shuning uchun konteyner porti 8118 ni e'lon qilish o'z-o'zidan xost proksisini konteyner uchun ochiq qilmaydi.

Podman sukut bo'yicha namespace'dan xostga portlarning avtomatik uzatilishini o'chiradi; aniq port bu yerda zarur xizmatni tanlaydi. Alohida pasta:--map-gw parametri xostga shlyuz manzili orqali erishishga tegishli, bu boshqa tartib.

Compose bilan haqiqiy provayder va yaratilgan tarmoq konfiguratsiyasini tekshiring. Nomlangan bridge tarmog'i avtomatik ravishda pasta namespace bo'lib qolmaydi, faqat mustaqil podman run buyrug'i pasta'dan muvaffaqiyatli foydalanganligi uchun. Masofaviy Podman dvigateli ham «xostni» dvigatel joylashgan joyga qo'yadi.

O'xshash maqolalar