Podman pasta: köksüz konteynerdən host loopback proksisinə çatmaq
Mövcud loopback proksisi üçün pasta-nın ad sahəsindən hosta TCP yönləndirməsindən istifadə edin və bunu konteyner portunun yayımlanmasından ayrı saxlayın.
Hostun 127.0.0.1:8118 ünvanı ilə konteynerin 127.0.0.1:8118 ünvanı adətən ayrı loopback son nöqtələridir. Proksi dəyişənini köksüz konteynerə ötürmək bu loopback interfeyslərini birləşdirmir.
pasta istifadə edən Podman yerləşdirməsi üçün onun ad sahəsindən hosta TCP yönləndirməsi nəzərdə tutulan host portunu ad sahəsinin içində aça bilər:
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-commandTətbiqin mövcud imicindən və əmrindən istifadə edin. Nümunə host tərəfində 8118 portunda işləyən HTTP proksisini və göstərilən yönləndirmə seçimini dəstəkləyən Podman/pasta versiyasını fərz edir.
pasta-nın böyük hərfli -T seçimi hədəf ad sahəsindən host ad sahəsinə yönləndirir. Kiçik hərfli -t və Podman-ın --publish seçimi əks istiqaməti hədəfləyir. Buna görə konteyner portu 8118-i yayımlamaq özlüyündə host proksisini konteyner üçün əlçatan etmir.
Podman standart olaraq ad sahəsindən hosta avtomatik port yönləndirməsini söndürür; açıq port burada tələb olunan xidməti seçir. Ayrıca pasta:--map-gw seçimi hosta şlüz ünvanı vasitəsilə çatmağa aiddir və bu başqa bir tənzimləmədir.
Compose ilə faktiki provayderi və yaradılmış şəbəkə konfiqurasiyasını yoxlayın. Adlandırılmış körpü şəbəkəsi yalnız ayrı bir podman run əmrinin pasta-nı uğurla istifadə etdiyi üçün avtomatik olaraq pasta ad sahəsi deyil. Uzaq Podman mühərriki də “host”u mühərrikin yerində yerləşdirir.