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.1

Sameinið þ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.

TengingHver stillir eða rannsakar
Skjólstæðingur → skráInnkomandi HTTP-hlustari skrárinnar og leið skjólstæðingsins
Daemon → image-heimildProxy-stillingar Docker-daemonsins
Skrá → S3HTTP-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.

Tengdir greinar