Mae 127.0.0.1:8118 y gwesteiwr a 127.0.0.1:8118 y cynhwysydd fel arfer yn bwyntiau terfyn loopback ar wahân. Nid yw trosglwyddo newidyn procsi i gynhwysydd di-root yn uno'r rhyngwynebau loopback hynny.

Mewn defnydd o Podman sy'n defnyddio pasta, gall ei anfon TCP o'r namespace i'r gwesteiwr ddangos y porth gwesteiwr a fwriedir y tu mewn i'r 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

Defnyddiwch image a gorchymyn presennol y cymhwysiad. Mae'r enghraifft yn tybio procsi HTTP gweithredol ar ochr y gwesteiwr ar borth 8118 a fersiwn Podman/pasta sy'n cefnogi'r opsiwn anfon a ddangosir.

Mae -T brig pasta yn anfon o'r namespace targed tuag at namespace y gwesteiwr. Mae -t bach a --publish Podman yn mynd i'r cyfeiriad arall. Felly nid yw cyhoeddi porth cynhwysydd 8118 ynddo'i hun yn gwneud procsi'r gwesteiwr ar gael i'r cynhwysydd.

Mae Podman yn analluogi anfon porth awtomatig o'r namespace i'r gwesteiwr yn ddiofyn; mae'r porth penodol yn dewis y gwasanaeth sydd ei angen yma. Mae'r opsiwn ar wahân pasta:--map-gw yn ymwneud â chyrraedd y gwesteiwr trwy gyfeiriad y porth, sef trefniant arall.

Gyda Compose, archwiliwch y darparwr gwirioneddol a'r ffurfweddiad rhwydwaith a gynhyrchwyd. Nid yw rhwydwaith pont a enwir yn namespace pasta yn awtomatig dim ond oherwydd bod gorchymyn podman run annibynnol wedi defnyddio pasta'n llwyddiannus. Mae engine Podman o bell hefyd yn gosod “gwesteiwr” ym lleoliad yr engine.

Erthyglau cysylltiedig