Podman pasta: ná einum loopback-proxy á vertinum frá einum rootless container
Brúka TCP-flyting pasta frá namespace til vert fyri ein loopback-proxy sum longu er til, og halt hana aðskilda frá at kunngera ein container-port.
127.0.0.1:8118 á vertinum og 127.0.0.1:8118 í containeren eru vanliga aðskild loopback-endapunkt. At flyta eina proxy-variable inn í ein rootless container bindur ikki hesar loopback-grænseflatar saman.
Í einari Podman-uppseting sum brúkar pasta, kann TCP-flyting hennara frá namespace til vert avdúka tann ætlaða vertsportin innanfyri 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-commandBrúka verandi image og boð frá applikatiónini. Dømið býttir um eina virkandi HTTP-proxy á vertssíðuni á port 8118 og eina Podman/pasta-útgávu sum veitir tí vístu flytingarmøguleikanum.
Stóra -T hjá pasta flytur frá málsnamespace móti vertsnamespace. Lítla -t og --publish hjá Podman snúgva seg um tann øvuga ættina. At kunngera container-port 8118 ger tí ikki av sær sjálvum proxy hjá vertinum tøkt fyri containeren.
Podman sløkkir sjálvvirkandi portflyting frá namespace til vert eftir sjálvskapi; tann greiða portin velur tænastuna sum tørv er á her. Tann serstaka møguleikin pasta:--map-gw snýr seg um at ná vertinum gjøgnum gateway-adressuna, sum er onnur skipan.
Við Compose, kanna tann veruliga veitaran og tann framleiddu netverksuppsetingina. Eitt nevnt bridge-netverk er ikki sjálvvirkandi eitt pasta-namespace bara tí eitt sjálvstøðugt podman run-boð brúkti pasta við góðum úrsliti. Ein fjarskoytt Podman-motor setur eisini “vert” á staði motorsins.