Gosodiadau procsi ar gyfer ceisiadau S3 cofrestr Distribution
Rhowch osodiadau procsi ar broses y gofrestr Distribution sy'n cyrchu S3, a chyfrifwch ar wahân ar gyfer cleientiaid a ailgyfeirir i storfa wrthrychau.
Ar gyfer cofrestr Distribution mewn cynhwysydd sy'n defnyddio cludiant HTTP sy'n ymwybodol o'r amgylchedd, trowch lwybr S3 i gynhwysydd y gofrestr:
services:
registry:
environment:
HTTP_PROXY: http://proxy.example.internal:8080
HTTPS_PROXY: http://proxy.example.internal:8080
NO_PROXY: localhost,127.0.0.1Cyfunwch hyn â'r image, y storfa, y dilysiad a'r volumes presennol. Nid yw'r darn hwn yn gofrestr gyflawn. Rhaid i enw'r procsi fod yn gyrraeddadwy o'r cynhwysydd hwnnw, a rhaid i'r cynllun gyd-fynd â gwrandäwr y procsi.
Cadarnhewch y gyrrwr S3 a'r cludiant sydd wedi'u defnyddio. Mae'r ffynhonnell a ddyfynnir gan Distribution 2.8.3 yn defnyddio sesiwn AWS SDK; efallai y bydd angen cyfluniad cefnogol arall ar yrrwr neu gludiant arferol.
| Cysylltiad | Pwy sy'n cyflunio neu'n ymchwilio |
|---|---|
| Cleient → cofrestr | Gwrandäwr HTTP sy'n dod i mewn i'r gofrestr a llwybr y cleient |
| Daemon → ffynhonnell image | Gosodiadau procsi daemon Docker |
| Cofrestr → S3 | Cludiant HTTP storfa proses y gofrestr |
Nid yw mewngofnodi cleient llwyddiannus yn profi ond y llwybr cyntaf. Mae'r gyrrwr storfa yn gwneud ei geisiadau ei hun i S3; nid yw'r daemon a lwythodd image y gofrestr o'r blaen yn gwneud y galwadau hynny.
Archwiliwch ailgyfeiriadau yn ystod lawrlwytho blobs hefyd. Gall Distribution ailgyfeirio defnyddiwr i storfa wrthrychau, gan roi gofyniad cyrhaeddiad S3 uniongyrchol i'r cleient hwnnw. Nid yw cyflunio procsi'r gofrestr yn cyflunio'r defnyddiwr. Mae newid ymddygiad ailgyfeirio yn newid lle mae traffig blob yn llifo, felly enwch y danfodydd a'r llawdriniaeth sy'n methu cyn addasu'r gosodiad hwnnw.