פּראָקסי באַשטימונגען פֿאַר די S3 בקשות פֿון אַ Distribution רעגיסטער
שטעלט די פּראָקסי באַשטימונגען אויפֿן 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. דער פֿראַגמענט איז נישט אַ פֿולשטענדיק רעגיסטער. דער פּראָקסי נאָמען מוז זיין צוטריטלעך פֿון יענעם קאָנטיינער, און דער סכימה מוז שטימען מיטן פּראָקסי צוהערער.
באַשטעטיקט דעם אויסגעשטעלטן S3 דרייווער און טראַנספּאָרט. דער מקור וואָס Distribution 2.8.3 ציטירט ניצט אַן AWS SDK זיצונג; אַ באַזונדער דרייווער אָדער טראַנספּאָרט קען דאַרפֿן אַן אַנדער געשטיצטער קאָנפֿיגוראַציע.
| פֿאַרבינדונג | ווער עס באַשטימט אָדער פֿאָרשט |
|---|---|
| קליענט → רעגיסטער | דער אַרײַנקומענדיקער HTTP צוהערער פֿונעם רעגיסטער און דער קליענט וועג |
| Daemon → image מקור | פּראָקסי באַשטימונגען פֿון Docker daemon |
| רעגיסטער → S3 | דער לאַגערונג HTTP טראַנספּאָרט פֿונעם רעגיסטער פּראָצעס |
אַ דערפֿאָלגרייכיקער קליענט אַרײַנלאָגירן באַווײַזט נאָר דעם ערשטן וועג. דער לאַגערונג דרייווער מאַכט זײַנע אייגענע בקשות צו S3; דער daemon וואָס האָט פֿריִער געצויגן דעם רעגיסטער image מאַכט נישט יענע רופֿן.
פֿאָרשט אויך איבערפֿירונגען בעת blob אַראָפּלאָדונגען. Distribution קען איבערפֿירן אַ באַניצער צו אָביעקט לאַגערונג, וואָס פֿאָדערט פֿון יענעם קליענט אַ דירעקטן S3 צוטריט. באַשטימען דעם רעגיסטער פּראָקסי באַשטימט נישט דעם באַניצער. ענדערן די איבערפֿירונג אויפֿפֿירונג ענדערט וווּ דער blob פֿאַרקער פֿליסט, דערפֿאַר אַנעמענט דעם דורכפֿאַלנדיקן שיקער און אָפּעראַציע איידער איר פֿאַרענדערט יענע באַשטימונג.