פֿאַר אַ 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 פֿאַרקער פֿליסט, דערפֿאַר אַנעמענט דעם דורכפֿאַלנדיקן שיקער און אָפּעראַציע איידער איר פֿאַרענדערט יענע באַשטימונג.

פֿאַרבונדענע אַרטיקלען