د Distribution راجستر د S3 غوښتنو لپاره د پراکسي تنظیمات
پراکسي تنظیمات هغه Distribution راجستر پروسې ته کېږدئ چې S3 ته لاسرسی لري، او هغه مراجعین چې د توکو ذخیرې ته لېږل کېږي جلا حساب کړئ.
د کانټینري Distribution راجستر لپاره چې د چاپېریال خبرېدونکی HTTP ترانسپورت کاروي، د S3 لاره راجستر کانټینر ته ورکړئ:
services:
registry:
environment:
HTTP_PROXY: http://proxy.example.internal:8080
HTTPS_PROXY: http://proxy.example.internal:8080
NO_PROXY: localhost,127.0.0.1دا له شته image، ذخیرې، تصدیق او volumes سره یوځای کړئ. دا ټوټه بشپړ راجستر نه دی. د پراکسي نوم باید له هغه کانټینر څخه د لاسرسي وړ وي، او scheme باید له پراکسي اورېدونکي سره سمون ولري.
د ځای پرځای شوي S3 ډرایور او ترانسپورت تایید کړئ. Distribution 2.8.3 چې یادونه کوي، د AWS SDK ناسته کاروي؛ ځانګړی ډرایور یا ترانسپورت ممکن بل ملاتړ شوی ترتیب ته اړتیا ولري.
| اړیکه | څوک تنظیم یا تحقیق کوي |
|---|---|
| مراجع → راجستر | د راجستر راتلونکی HTTP اورېدونکی او د مراجع لاره |
| Daemon → د image سرچینه | د Docker daemon پراکسي تنظیمات |
| راجستر → S3 | د راجستر پروسې د ذخیرې HTTP ترانسپورت |
د مراجع بریالۍ ننوتل یوازې لومړۍ لاره ثابتوي. د ذخیرې ډرایور خپلې غوښتنې S3 ته لیږي؛ هغه daemon چې مخکې د راجستر image کش کړی و، هغه زنګونه نه کوي.
د blob ډاونلوډونو پر مهال لېږدونه هم وګورئ. Distribution کولی شي یو کاروونکی د توکو ذخیرې ته ولېږي، چې هغه مراجع ته د S3 مستقیم لاسرسي اړتیا رامنځته کوي. د راجستر پراکسي تنظیمول کاروونکی نه تنظیموي. د لېږد چلند بدلول بدلوي چې د blob ترافیک چېرې بهیږي، نو د دې تنظیم د سمون مخکې پاتې شوی لېږدونکی او عملیات ونوموئ.