127.0.0.1:8118 ti host àti 127.0.0.1:8118 ti container sábà jẹ́ àwọn ibi ìparí loopback ọ̀tọ̀ọ̀tọ̀. Fífi proxy variable wọ inú container tí kò ní root kò so àwọn loopback interface wọ̀nyẹn pọ̀.

Nínú ìgbékalẹ̀ Podman tí ó ń lo pasta, ìgbékalẹ̀ TCP rẹ̀ láti namespace sí host lè fi host port tí a fẹ́ hàn nínú namespace:

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

Lo image àti command tí ó wà ti application náà. Àpẹẹrẹ náà gbà pé HTTP proxy kan ń ṣiṣẹ́ ní ẹ̀gbẹ́ host lórí port 8118 àti pé ẹ̀dà Podman/pasta kan wà tí ó ń ṣe àtìlẹ́yìn fún àṣàyàn ìgbékalẹ̀ tí a fi hàn.

Lẹ́tà ńlá -T ti pasta ń gbé lọ láti namespace àfojúsùn sí ọ̀nà namespace host. Lẹ́tà kékeré -t àti --publish ti Podman ń lọ sí ọ̀nà òdìkejì. Nítorí náà, pípàtẹ́ container port 8118 kò jẹ́ kí proxy host wà fún container fúnrarẹ̀.

Podman pa ìgbékalẹ̀ port aládàáṣiṣẹ́ kúrò láti namespace sí host ní àìpé; port tí ó ṣe kedere yan iṣẹ́ tí a nílò níbí. Àṣàyàn pasta:--map-gw ọ̀tọ̀ọ̀tọ̀ kan ìgbà tí a ń dé host nípasẹ̀ àdírẹ́sì gateway, èyí tí ó jẹ́ ìṣètò mìíràn.

Pẹ̀lú Compose, ṣàyẹ̀wò olùpèsè gidi àti ìṣètò nẹ́tíwọ́kì tí a ṣẹ̀dá. Nẹ́tíwọ́kì bridge tí ó ní orúkọ kì í di pasta namespace lásìkò kan náà nítorí pé command podman run olómìnira kan lo pasta ní àṣeyọrí. Ẹ̀rọ Podman tí ó jìnnà pẹ̀lú ń gbé “host” sí ibi tí ẹ̀rọ náà wà.

Àwọn àpilẹ̀kọ tó jọra