VVinaProxy

Docker හි proxy එකක් සකසන්නේ කෙසේද (Containers, Compose සහ Builds)

Updated:

තනි host සර්වරයක් මත multi-container scrapers, automation workers, හෝ DePIN nodes ක්‍රියාත්මක කිරීමේදී, එක් එක් container සඳහා HTTP_PROXY සහ HTTPS_PROXY environment variables ලබා දීමෙන් host පරිගණකයේ routing table වෙනස් නොකර VinaProxy වෙතින් ලැබෙන ඒ ඒ සේවාවටම වෙන්වූ dedicated static IPv4 ලිපිනයක් හරහා පිටවීමට ඉඩ සැලසේ.

Docker · HTTP Proxy Format
ENV HTTP_PROXY=http://user:pass@ip:port HTTPS_PROXY=http://user:pass@ip:port
පුද්ගලික IPv4 (datacenter)
🇸🇬 සිංගප්පූරුව
ලබා ගත හැකිය
සිට
₫20,000 / IP / මසකට
≈ US$0.74 · VND වලින් අය කෙරේ
තොග මිල ගණන්
  • IP 1₫40,000
  • IP 5+₫35,000
  • IP 10+₫25,000
  • IP 20+₫25,000
  • IP 50+₫25,000
  • IP 100+₫25,000
  • IP 200+₫25,000
  • IP 500+₫25,000
  • IP 1000+₫22,000
  • IP 2000+₫20,000
සිංගප්පූරුව මිලදී ගන්න
පුද්ගලික IPv4 (datacenter)
🇺🇸 එක්සත් ජනපදය
ලබා ගත හැකිය
සිට
₫20,000 / IP / මසකට
≈ US$0.74 · VND වලින් අය කෙරේ
තොග මිල ගණන්
  • IP 1₫40,000
  • IP 5+₫35,000
  • IP 10+₫25,000
  • IP 20+₫25,000
  • IP 50+₫25,000
  • IP 100+₫25,000
  • IP 200+₫25,000
  • IP 500+₫25,000
  • IP 1000+₫22,000
  • IP 2000+₫20,000
එක්සත් ජනපදය මිලදී ගන්න
වේදිකාව අනුව Proxy:airdrop-grassweb-scrapingseo-rank-tracking

Docker proxy වින්‍යාස කිරීමේ scopes 3 තේරුම් ගැනීම

Docker මඟින් container runtime traffic, image build traffic, සහ daemon registry pulls වෙන් කර හඳුනා ගනී:

Docker Scopeවින්‍යාස කළ යුතු ස්ථානයයොමු කෙරෙන දෑ
1. Container Runtimedocker run -e HTTP_PROXY=... හෝ Compose හි environment:එම නිශ්චිත container එක තුළ ඇති යෙදුම (app) මඟින් ජනනය වන traffic
2. Image Build (docker build)--build-arg HTTP_PROXY=http://user:pass@ip:portBuild කිරීමේදී සිදුවන package manager බාගැනීම් (apt, pip, npm)
3. Docker Daemon (dockerd)/etc/systemd/system/docker.service.d/http-proxy.confRegistries වෙත යවන docker pull සහ docker push ඉල්ලීම්

Docker Compose හොඳම භාවිතයන් සහ NO_PROXY නීති

  • සියලුම Linux CLI මෙවලම් සහ language runtimes මඟින් හඳුනා ගැනීම සඳහා uppercase (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) සහ lowercase (http_proxy, https_proxy, no_proxy) යන variables දෙවර්ගයම සකසන්න
  • Containers අතර හුවමාරු වන traffic දේශීය bridge ජාලය තුළම තබා ගැනීමට සැමවිටම අභ්‍යන්තර Docker Compose සේවා නම් ලැයිස්තුගත කරන්න (උදා. NO_PROXY=localhost,127.0.0.1,redis,postgres)
  • Dockerfile එකක් තුළ ENV මඟින් proxy මුරපද කිසි විටෙකත් public images තුළට ඇතුළත් නොකරන්න—ඒවා .env හෝ docker-compose.yml හරහා runtime හිදී එක් කරන්න

පියවරෙන් පියවර

  1. 1

    ඔබගේ proxy එක http://user:pass@ip:port ලෙස සකසා ගන්න

    අපගේ Proxy Format Converter භාවිතයෙන් ඔබගේ VinaProxy ip:port:user:pass පේළිය පරිවර්තනය කරගන්න.

  2. 2

    docker-compose.yml වෙත environment variables එක් කරන්න

    ඔබගේ සේවාවේ environment: යටතේ HTTP_PROXY, HTTPS_PROXY, http_proxy, https_proxy, සහ NO_PROXY=localhost,127.0.0.1,redis,db අර්ථ දක්වන්න.

  3. 3

    Container එක ආරම්භ කරන්න හෝ නැවත සාදන්න

    Environment variables යෙදීම සඳහා docker compose up -d ධාවනය කරන්න.

  4. 4

    Container එක තුළ සිට exit IP එක තහවුරු කරන්න

    Container එක ඔබගේ proxy IP එක හරහා සම්බන්ධ වන බව තහවුරු කිරීමට docker exec -it <container> curl -s https://vinaproxy.com/api/my-ip ධාවනය කරන්න.

නිතර අසන ප්‍රශ්න

HTTP_PROXY සැකසූ පසු මගේ container එකට Redis හෝ Postgres container වෙත සම්බන්ධ විය නොහැක්කේ ඇයි?

NO_PROXY නොමැති විට, ඔබගේ HTTP client එක redis හෝ db වැනි අභ්‍යන්තර සේවා නම් වෙත බාහිර proxy එක හරහා සම්බන්ධ වීමට උත්සාහ කරයි. අභ්‍යන්තර bridge hosts සඳහා proxy එක මඟහැරීමට NO_PROXY=localhost,127.0.0.1,redis,db (සහ lowercase no_proxy) එක් කරන්න.

මට එක් VPS එකක ඇති containers 20කට වෙනස් proxies 20ක් ලබා දිය හැකිද?

ඔව්. එක් එක් container සේවාව (හෝ වෙනම .env variables මඟින්) ඒ සඳහාම වූ http://user:pass@ip:port string එකක් සහිතව අර්ථ දක්වන්න.

Uppercase සහ lowercase proxy variables දෙකම සැකසිය යුත්තේ ඇයි?

සමහර Linux libraries (libcurl වැනි) පළමුව lowercase http_proxy / https_proxy පරීක්ෂා කරන අතර, Go සහ Node මෙවලම් බොහෝ විට uppercase HTTP_PROXY / HTTPS_PROXY පරීක්ෂා කරයි.

සෑම Docker container එකකටම dedicated static IP ලබා දෙන්න

රටවල් 7ක් පුරා ක්ෂණික unmetered Dedicated IPv4 සහ Static ISP proxies.

Docker Proxies මිලදී ගන්න

Related articles

Proxy සැකසුම
Ubuntu සහ Debian Linux හි Proxy සකසන ආකාරය
/etc/environment, APT පැකේජ කළමනාකරු, systemd ඩීමන් සහ GNOME ජාල සැකසුම් හරහා Ubuntu Server සහ Desktop හි VinaProxy HTTP(S) ප්‍රොක්සි සකසන්න.
Proxy සැකසුම
cURL සමඟ proxy එකක් භාවිතා කරන්නේ කෙසේද (command-line syntax සහ debugging)
Linux, macOS සහ Windows හි සත්‍යාපිත HTTP(S) proxies (-x http://user:pass@ip:port සහ -U) සමඟ curl භාවිතා කර headers සහ latency පරීක්ෂා කරන ආකාරය මෙයින් දැනගන්න.
වේදිකාව අනුව Proxy
Web Scraping සඳහා ප්‍රොක්සි: 24/7 crawlers සඳහා සීමාරහිත dedicated IPv4 සහ ISP pools
Python, Playwright, Selenium සහ Scrapy සඳහා අසීමිත මාසික Bandwidth සහිත වේගවත් HTTP(S) Dedicated IPv4 සහ Static ISP ප්‍රොක්සි. පැකේජ සසඳා අදම අරඹන්න.
වේදිකාව අනුව Proxy
Airdrops සහ DePIN (Grass) සඳහා ප්‍රොක්සි: dedicated Static ISP IP මඟින් Sybil සලකුණු වීම් වළක්වා ගන්න
Sybil සලකුණු සීමා කිරීමට Web3 airdrops, testnets හා DePIN nodes (Grass, Dawn, Nodepay) වෙනම IP වලින් හසුරුවන්න. Dedicated static ISP සහ private IPv4 ප්‍රොක්සි.
වේදිකාව අනුව Proxy
SEO සහ SERP Tracking සඳහා Proxies: රටවල් 7ක් පුරා නිවැරදි keyword ශ්‍රේණිගත කිරීම්
ස්ථානීය keyword ශ්‍රේණිගත කිරීම් නිරීක්ෂණය, geo-redirects විගණනය හා Screaming Frog crawls සඳහා රටවල් 7ක unmetered dedicated IPv4 සහ static ISP proxies.
IPV4 · singapore
සිංගප්පූරු පුද්ගලික IPv4 Proxy: කලාපීය අලෙවිය සහ දැන්වීම් සඳහා වේගවත්, කැපවූ SG IP
Lazada සහ Shopee SG වෙළඳසැල්, කලාපීය දැන්වීම් ගිණුම්, දැන්වීම් සත්‍යාපනය සහ අඩු ප්‍රමාද ස්වයංක්‍රීයකරණය සඳහා කැපවූ සිංගප්පූරු පුද්ගලික IPv4 proxy. අසීමිත ඩේටා.
IPV4 · united states
US පුද්ගලික IPv4 Proxy: වේගවත්, කැපවූ ඇමරිකානු Datacenter IP
Scraping, rank tracking, දැන්වීම් පරීක්ෂා සහ Amazon සඳහා කැපවූ US පුද්ගලික IPv4 proxy. ස්ථාවර IP, එක් අයෙකුට එක් IP, අසීමිත bandwidth, ක්ෂණික ඇක්ටිව් වීම.
භාවිත අවස්ථා
Web Scraping සහ දත්ත රැස්කිරීම සඳහා Proxies
Web scraping සඳහා proxies තෝරාගන්න: බොහෝ අඩවි සඳහා වේගවත් private IPv4, දැඩි අඩවි සඳහා static ISP, අසීමිත bandwidth සහ වගකීමෙන් scrape කරන ආකාරය.