Build voi epäonnistua ratkaistaessa kohdetta FROM ennen kuin yksikään Dockerfile-paketin latausvaihe käynnistyy. Rakentajan rekisteriasiakas tarvitsee oman reittinsä kyseisen peruskuvan hakemiseen.

ToimintoKomponentti, joka tarvitsee reitin
Ratkaise ja hae peruskuvaRakentajan rekisteriasiakas
Lataus RUNin aikanaBuild-vaiheen suorittava prosessi
API-kutsu ajonaikanaKäynnissä oleva sovellus

Paikanna rakentaja

Dockerin oletusajuri keskittyy daemoniin. Muut Buildx-ajurit voivat käyttää omaa BuildKit-säilöä, Kubernetesia tai etäpalvelua. Määritä valitun ajurin tukema välityspalvelinmekanismi siellä, missä kyseinen työntekijä toimii.

Kannettavan tietokoneen loopback-välityspalvelin ei ole automaattisesti etätyöntekijän tavoitettavissa, eikä paikallisen daemonin muokkaaminen määritä kyseistä etärakentajaa uudelleen.

ARG ennen FROMia voi auttaa valitsemaan kuvaviitteen. Se ei kuitenkaan määritä siten rekisteriasiakkaan verkoreittiä. Myöhemmät RUN-komennot, jotka kirjoittavat pakettiasetuksia tai asentavat varmenteita, eivät voi korjata tätä aiempaa pyyntöä.

Luottamus, tilit ja välimuistiin tallennetut tiedot

Hyväksytyn CA-materiaalin on oltava sen komponentin saatavilla, joka validoi alkuperäisen rekisteriyhteyden. Rekisterin tunnistetiedot ja välityspalvelimen tunnistetiedot valtuuttavat eri osapuolet; rekisterikirjautuminen ei voi vastata välityspalvelimen 407-virheeseen.

Työntekijä, joka käyttää uudelleen välimuistiin tallennettuja kuvatietoja, ei välttämättä toista samaa verkkopyyntöä kuin uusi työntekijä. Vertaa todella kirjattua toimintoa. Kun pääsy peruskuvaan toimii aiottua reittiä pitkin, diagnosoi mahdollinen myöhempi build-vaiheen lataus tuolla seuraavalla rajalla.

Aiheeseen liittyvät artikkelit