Cilësimet e proxy-t për kërkesat S3 të një regjistri Distribution
Vendosni cilësimet e proxy-t në procesin e regjistrit Distribution që akseson S3 dhe llogaritni veçmas klientët e ridrejtuar te ruajtja e objekteve.
Për një regjistër Distribution në kontejner që përdor një transport HTTP të vetëdijshëm për mjedisin, kaloni rrugën S3 te kontejneri i regjistrit:
services:
registry:
environment:
HTTP_PROXY: http://proxy.example.internal:8080
HTTPS_PROXY: http://proxy.example.internal:8080
NO_PROXY: localhost,127.0.0.1Bashkojeni këtë me image, ruajtjen, vërtetimin dhe volumes ekzistuese. Ky fragment nuk është një regjistër i plotë. Emri i proxy-t duhet të jetë i arritshëm nga ai kontejner, dhe skema duhet të përputhet me dëgjuesin e proxy-t.
Konfirmoni drejtuesin S3 dhe transportin e vendosur. Burimi i cituar i Distribution 2.8.3 përdor një sesion AWS SDK; një drejtues ose transport i personalizuar mund të kërkojë një konfigurim tjetër të mbështetur.
| Lidhja | Kush konfiguron ose heton |
|---|---|
| Klienti → regjistri | Dëgjuesi HTTP hyrës i regjistrit dhe rruga e klientit |
| Daemon → burimi i image | Cilësimet e proxy-t të daemon-it Docker |
| Regjistri → S3 | Transporti HTTP i ruajtjes së procesit të regjistrit |
Një hyrje e suksesshme e klientit vërteton vetëm rrugën e parë. Drejtuesi i ruajtjes bën kërkesat e veta drejt S3; daemon-i që më parë tërhoqi image-in e regjistrit nuk i bën ato thirrje.
Inspektoni edhe ridrejtimet gjatë shkarkimeve të blob-eve. Distribution mund të ridrejtojë një konsumator te ruajtja e objekteve, duke i dhënë atij klienti kërkesë për arritshmëri të drejtpërdrejtë te S3. Konfigurimi i proxy-t të regjistrit nuk e konfiguron konsumatorin. Ndryshimi i sjelljes së ridrejtimit ndryshon nga rrjedh trafiku i blob-eve, prandaj emërtoni dërguesin dhe operacionin që dështon para se ta rregulloni atë cilësim.