Proxy-stillingar fyrir S3-beiðnir Distribution-skrár
Setjið proxy-stillingarnar á Distribution-skráarferlið sem sækir S3 og takið sérstaklega tillit til skjólstæðinga sem er vísað áfram í hlutageymslu.
Fyrir Distribution-skrá í gámi sem notar umhverfisvitaðan HTTP-flutning, sendið S3-leiðina inn í skrágámið:
services:
registry:
environment:
HTTP_PROXY: http://proxy.example.internal:8080
HTTPS_PROXY: http://proxy.example.internal:8080
NO_PROXY: localhost,127.0.0.1Sameinið þetta við fyrirliggjandi image, geymslu, auðkenningu og volumes. Þetta brot er ekki heil skrá. Proxy-nafnið verður að vera aðgengilegt frá þessum gámi, og skemað verður að passa við proxy-hlustarann.
Staðfestið uppsetta S3-rekilinn og flutninginn. Heimildin sem Distribution 2.8.3 vísar í notar AWS SDK-lotu; sérsniðinn rekill eða flutningur gæti þurft aðra studda uppsetningu.
| Tenging | Hver stillir eða rannsakar |
|---|---|
| Skjólstæðingur → skrá | Innkomandi HTTP-hlustari skrárinnar og leið skjólstæðingsins |
| Daemon → image-heimild | Proxy-stillingar Docker-daemonsins |
| Skrá → S3 | HTTP-flutningur geymslu skráarferlisins |
Árangursrík innskráning skjólstæðings sannar aðeins fyrstu leiðina. Geymslurekillinn sendir eigin beiðnir til S3; daemoninn sem sótti skráarimageið áður gerir ekki þessi köll.
Skoðið einnig áframsendingar við blob-niðurhal. Distribution getur vísað neytanda áfram í hlutageymslu, sem gerir þann skjólstæðing að þurfa beina S3-tengingu. Stilling proxys skrárinnar stillir ekki neytandann. Breyting á áframsendingarhegðun breytir því hvert blob-umferð fer, svo nefnið sendandann og aðgerðina sem mistakast áður en stillingunni er breytt.