VVinaProxy

Kuidas seadistada proksit Dockeris (konteinerid, Compose ja ehitamine)

Updated:

Kui käitate ühes hostserveris mitme konteineriga andmekorjeid, automaatikatöötajaid või DePIN-sõlmi, võimaldab keskkonnamuutujate HTTP_PROXY ja HTTPS_PROXY edastamine konteineripõhiselt igal teenusel väljuda omaette spetsiaalse staatilise VinaProxy IPv4-aadressi kaudu, ilma hostmasina marsruutimistabelit muutmata.

Docker · HTTP Proxy Format
ENV HTTP_PROXY=http://user:pass@ip:port HTTPS_PROXY=http://user:pass@ip:port
Privaatne IPv4 (andmekeskus)
🇸🇬 Singapur
Saadaval
Alates
20 000 ₫ / IP / kuu
≈ 0,74 $ · arveldatakse VND-s
Kogusepõhine hinnastus
  • 1 IP40 000 ₫
  • 5+ IP-d35 000 ₫
  • 10+ IP-d25 000 ₫
  • 20+ IP-d25 000 ₫
  • 50+ IP-d25 000 ₫
  • 100+ IP-d25 000 ₫
  • 200+ IP-d25 000 ₫
  • 500+ IP-d25 000 ₫
  • 1000+ IP-d22 000 ₫
  • 2000+ IP-d20 000 ₫
Osta asukohas Singapur
Privaatne IPv4 (andmekeskus)
🇺🇸 Ameerika Ühendriigid
Saadaval
Alates
20 000 ₫ / IP / kuu
≈ 0,74 $ · arveldatakse VND-s
Kogusepõhine hinnastus
  • 1 IP40 000 ₫
  • 5+ IP-d35 000 ₫
  • 10+ IP-d25 000 ₫
  • 20+ IP-d25 000 ₫
  • 50+ IP-d25 000 ₫
  • 100+ IP-d25 000 ₫
  • 200+ IP-d25 000 ₫
  • 500+ IP-d25 000 ₫
  • 1000+ IP-d22 000 ₫
  • 2000+ IP-d20 000 ₫
Osta asukohas Ameerika Ühendriigid

Dockeri kolme proksikonfiguratsiooni ulatuse mõistmine

Docker eristab konteineri käitusaja liiklust, tõmmise ehitusaegset liiklust ja deemoni registritõmbeid:

Dockeri ulatusKus seadistadaMida see suunab
1. Konteineri käitusaegdocker run -e HTTP_PROXY=... või Compose'i environment:Selle konkreetse konteineri sees oleva rakenduse tekitatud liiklus
2. Tõmmise ehitamine (docker build)--build-arg HTTP_PROXY=http://user:pass@ip:portPaketihalduri allalaadimised (apt, pip, npm) ehitamise ajal
3. Dockeri deemon (dockerd)/etc/systemd/system/docker.service.d/http-proxy.confdocker pull ja docker push päringud registritesse

Docker Compose'i parimad tavad ja NO_PROXY reeglid

  • Määrake muutujad nii suurtähtedes (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) kui ka väiketähtedes (http_proxy, https_proxy, no_proxy), et kõik Linuxi CLI-tööriistad ja programmeerimiskeelte käituskeskkonnad need tuvastaksid
  • Märkige alati Docker Compose'i sisesed teenusenimed (nt NO_PROXY=localhost,127.0.0.1,redis,postgres), et konteineritevaheline liiklus jääks kohalikku sildvõrku
  • Ärge kunagi kirjutage proksi paroole avalikesse tõmmistesse ENV käsuga failis Dockerfile – sisestage need käitusajal faili .env või docker-compose.yml kaudu

Samm-sammult

  1. 1

    Vormindage oma proksi kujule http://user:pass@ip:port

    Teisendage oma VinaProxy rida ip:port:user:pass, kasutades meie tööriista Proxy Format Converter.

  2. 2

    Lisage keskkonnamuutujad faili docker-compose.yml

    Määratlege oma teenuse jaotises environment: muutujad HTTP_PROXY, HTTPS_PROXY, http_proxy, https_proxy ja NO_PROXY=localhost,127.0.0.1,redis,db.

  3. 3

    Käivitage või taaslooge konteiner

    Keskkonnamuutujate rakendamiseks käivitage docker compose up -d.

  4. 4

    Kontrollige väljuvat IP-d konteineri seest

    Käivitage docker exec -it <container> curl -s https://vinaproxy.com/api/my-ip, et veenduda konteineri väljumises teie proksi IP kaudu.

Korduma kippuvad küsimused

Miks mu konteiner ei saa pärast HTTP_PROXY määramist ühendust Redise või Postgrese konteineriga?

Ilma muutujata NO_PROXY üritab teie HTTP-klient luua ühendust sisemiste teenusenimedega nagu redis või db läbi välise proksi. Lisage NO_PROXY=localhost,127.0.0.1,redis,db (ja väiketähtedes no_proxy), et suunata sisemised sildvõrgu hostid proksist mööda.

Kas saan ühes VPS-is määrata 20 konteinerile 20 erinevat proksit?

Jah. Seadistage iga konteinerteenus (või edastage eraldi .env muutujad) oma unikaalse http://user:pass@ip:port stringiga.

Miks määrata proksimuutujad nii suur- kui ka väiketähtedega?

Mõned Linuxi teegid (nagu libcurl) kontrollivad esmalt väiketähtedega http_proxy / https_proxy, samas kui Go ja Node'i tööriistad kontrollivad sageli suurtähtedega HTTP_PROXY / HTTPS_PROXY.

Määrake igale Dockeri konteinerile spetsiaalne staatiline IP

Kohesed piiranguteta Dedicated IPv4 ja Static ISP proksid 7 riigis.

Osta Dockeri proksisid

Related articles

Proxy seadistamine
Kuidas seadistada proksit Ubuntu ja Debiani Linuxis
Seadistage VinaProxy HTTP(S)-proksid Ubuntu Serveris ja Desktopis: failis /etc/environment, APT-paketihalduris, systemd deemonites ja GNOME võrgusätetes.
Proxy seadistamine
Kuidas kasutada proksit cURL-iga (käsurea süntaks ja silumine)
Kuidas kasutada curli autentitud HTTP(S) proksidega (-x http://user:pass@ip:port ja -U) Linuxis, macOS-is ja Windowsis ning kontrollida päiseid ja latentsust.
Proxyd platvormi kaupa
Proksid veebikraapimiseks: piiramatud eraldatud IPv4 ja ISP kogumid ööpäevaringsetele veebirobotitele
Kiired HTTP(S) eraldatud IPv4 ja staatilised ISP proksid Pythoni, Playwrighti, Seleniumi ja Scrapy jaoks piiramatu kuumahuga. Võrdle pakette ja alusta.
Proxyd platvormi kaupa
Proksid airdropide ja DePIN-i (Grass) jaoks: väldi Sybili märgiseid eraldatud staatiliste ISP IP-dega
Farmi Web3 airdrope, testvõrke ja DePIN-i brauserisõlmi (Grass, Dawn, Nodepay) eri IP-del Sybili vältimiseks. Staatilised ISP ja privaatsed IPv4 proksid.
Proxyd platvormi kaupa
Proksid SEO ja SERP-seireks: täpsed märksõnade positsioonid 7 riigis
Jälgi märksõnade positsioone, auditeeri geosuunamisi ja kraabi Screaming Frogiga, kasutades piiramatuid eraldatud IPv4 ja staatilisi ISP proksisid 7 riigis.
IPV4 · singapore
Singapuri privaatsed IPv4 proksid: kiired, eraldatud SG IP-d regiooni müügiks ja reklaamideks
Eraldatud Singapuri privaatsed IPv4 proksid Lazada ja Shopee SG poodidele, reklaamikontodele, reklaamide kontrolliks ja automatiseerimiseks. Piiramatu maht.
IPV4 · united states
USA privaatsed IPv4 proksid: kiired eraldatud Ameerika andmekeskuse IP-d
Eraldatud USA privaatsed IPv4 proksid kraapimiseks, positsioonide jälgimiseks ja reklaamide kontrolliks. Staatiline IP, piiramatu maht, kiire aktiveerimine.
Kasutusjuhud
Puhverserverid veebikraapimiseks ja andmekogumiseks
Vali puhverserverid veebikraapimiseks: kiire privaatne IPv4 enamikule saitidest, staatiline ISP nõudlikumatele, piiramatu maht ja vastutustundlik kraapimine.