VVinaProxy

Hoe om 'n proxy in Docker op te stel (houers, Compose & bouprosesse)

Updated:

Wanneer jy multi-houer-skrapers, outomatiseringswerkers of DePIN-nodusse op 'n enkele gasheembediener laat loop, stel die oordrag van HTTP_PROXY- en HTTPS_PROXY-omgewingsveranderlikes per houer elke diens in staat om deur sy eie toegewyde statiese IPv4-adres van VinaProxy uit te gaan sonder om die gasheermasjien se roeteringstabel te verander.

Docker · HTTP Proxy Format
ENV HTTP_PROXY=http://user:pass@ip:port HTTPS_PROXY=http://user:pass@ip:port
Privaat IPv4 (datasentrum)
🇸🇬 Singapoer
Beskikbaar
Vanaf
₫20 000 / IP / maand
≈ USD 0,74 · gefaktureer in VND
Volumepryse
  • 1 IP₫40 000
  • 5+ IP's₫35 000
  • 10+ IP's₫25 000
  • 20+ IP's₫25 000
  • 50+ IP's₫25 000
  • 100+ IP's₫25 000
  • 200+ IP's₫25 000
  • 500+ IP's₫25 000
  • 1000+ IP's₫22 000
  • 2000+ IP's₫20 000
Koop Singapoer
Privaat IPv4 (datasentrum)
🇺🇸 Verenigde State
Beskikbaar
Vanaf
₫20 000 / IP / maand
≈ USD 0,74 · gefaktureer in VND
Volumepryse
  • 1 IP₫40 000
  • 5+ IP's₫35 000
  • 10+ IP's₫25 000
  • 20+ IP's₫25 000
  • 50+ IP's₫25 000
  • 100+ IP's₫25 000
  • 200+ IP's₫25 000
  • 500+ IP's₫25 000
  • 1000+ IP's₫22 000
  • 2000+ IP's₫20 000
Koop Verenigde State
Instaanbedieners volgens platform:airdrop-grassweb-scrapingseo-rank-tracking

Verstaan die 3 konfigurasie-omvange vir Docker-proxies

Docker skei houer-looptydverkeer, beeldbouverkeer en daemon-registertrekkings:

Docker-omvangWaar om op te stelWat dit roeteer
1. Houer-looptyddocker run -e HTTP_PROXY=... of Compose environment:Verkeer wat deur die toepassing binne daardie spesifieke houer gegenereer word
2. Beeldbou (docker build)--build-arg HTTP_PROXY=http://user:pass@ip:portPakketbestuurder-aflaaie (apt, pip, npm) tydens die bouproses
3. Docker Daemon (dockerd)/etc/systemd/system/docker.service.d/http-proxy.confdocker pull- en docker push-versoeke na registers

Docker Compose se beste praktyke en NO_PROXY-reëls

  • Stel beide hoofletters (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) en kleinletters (http_proxy, https_proxy, no_proxy) in sodat alle Linux CLI-nutsgoed en programmeertaal-looptye dit optel
  • Lys altyd interne Docker Compose-diensname (bv. NO_PROXY=localhost,127.0.0.1,redis,postgres) sodat verkeer tussen houers op die plaaslike brugnetwerk bly
  • Moet nooit proxy-wagwoorde met ENV binne 'n Dockerfile in publieke beelde inbak nie—voeg hulle tydens looptyd via .env of docker-compose.yml in

Stap vir stap

  1. 1

    Formateer jou proxy as http://user:pass@ip:port

    Skakel jou VinaProxy-reël ip:port:user:pass om met ons Proxy-formaatomskakelaar.

  2. 2

    Voeg omgewingsveranderlikes by docker-compose.yml

    Definieer onder jou diens se environment: die veranderlikes HTTP_PROXY, HTTPS_PROXY, http_proxy, https_proxy en NO_PROXY=localhost,127.0.0.1,redis,db.

  3. 3

    Begin of herskep die houer

    Voer docker compose up -d uit om die omgewingsveranderlikes toe te pas.

  4. 4

    Verifieer die uitgangs-IP van binne die houer

    Voer docker exec -it <container> curl -s https://vinaproxy.com/api/my-ip uit om te bevestig dat die houer deur jou proxy-IP uitgaan.

Gereelde vrae

Waarom kan my houer nie my Redis- of Postgres-houer bereik nadat HTTP_PROXY ingestel is nie?

Sonder NO_PROXY probeer jou HTTP-kliënt om interne diensname soos redis of db deur die eksterne proxy te bereik. Voeg NO_PROXY=localhost,127.0.0.1,redis,db (en kleinletter no_proxy) by om die proxy vir interne bruggashere te omseil.

Kan ek 20 verskillende proxies aan 20 houers op een VPS toewys?

Ja. Definieer elke houerdiens (of gee afsonderlike .env-veranderlikes deur) met sy eie http://user:pass@ip:port-string.

Waarom moet beide hoof- en kleinletter-proxyveranderlikes ingestel word?

Sommige Linux-biblioteke (soos libcurl) kontroleer eers kleinletters http_proxy / https_proxy, terwyl Go- en Node-nutsgoed dikwels hoofletters HTTP_PROXY / HTTPS_PROXY nagaan.

Wys toegewyde statiese IP's aan elke Docker-houer toe

Onmiddellike ongelimiteerde Toegewyde IPv4- en Statiese ISP-proxies oor 7 lande.

Koop Docker-proxies

Related articles

Instaanbediener-opstelling
Hoe om 'n instaanbediener op Ubuntu en Debian Linux op te stel
Stel VinaProxy HTTP(S)-instaanbedieners op Ubuntu Server en Desktop op via /etc/environment, APT, systemd-daemons en GNOME-netwerkinstellings.
Instaanbediener-opstelling
Hoe om ’n proksie met cURL te gebruik (opdragreëlsintaksis en ontfouting)
Hoe om curl met geoutentiseerde HTTP(S)-proksies (-x http://user:pass@ip:port en -U) op Linux, macOS en Windows te gebruik, en koppe en latensie na te gaan.
Instaanbedieners volgens platform
Proxies vir webskraap: onbeperkte toegewyde IPv4- en ISP-poele vir 24/7-kruipers
Vinnige toegewyde HTTP(S)-IPv4- en statiese ISP-proxies vir Python, Playwright, Selenium en Scrapy. Onbeperkte maandelikse bandwydte. Vergelyk planne en begin.
Instaanbedieners volgens platform
Proxies vir airdrops & DePIN (Grass): voorkom Sybil-vlae met toegewyde statiese ISP-IP's
Boer Web3-airdrops, toetsnette en DePIN-nodusse (Grass, Dawn, Nodepay) op aparte IP's om Sybil-vlae te beperk. Toegewyde statiese ISP- en privaat IPv4-proxies.
Instaanbedieners volgens platform
Instaanbedieners vir SEO- en SERP-naspeuring: akkurate sleutelwoordranglyste oor 7 lande
Volg gelokaliseerde ranglyste, oudit geo-aansture en doen Screaming Frog-kruipings met onbeperkte toegewyde IPv4- en statiese ISP-instaanbedieners in 7 lande.
IPV4 · singapore
Singapoer Privaat IPv4-proxy's: Vinnige, toegewyde SG-IP's vir streekverkope en advertensies
Toegewyde Singapoer-IPv4-proxy's vir Lazada- en Shopee SG-winkels, streek-advertensierekeninge, ad-verifikasie en lae-latensie-outomatisering. Onbeperkte data.
IPV4 · united states
VSA Privaat IPv4-proxies: Vinnige, Toegewyde Amerikaanse Datasentrum-IP's
Toegewyde VSA privaat IPv4-proxies vir skraapwerk, rangopsporing en Amazon. Statiese IP, een gebruiker per IP, onbeperkte bandwydte, vinnige aktivering.
Gebruiksgevalle
Instaanbedieners vir webskraping en data-insameling
Kies instaanbedieners vir webskraping: vinnige private IPv4, statiese ISP vir strenger werwe, onbeperkte bandwydte en hoe om verantwoordelik te skraap.