Regisztrációs másolat proxyn keresztül a Skopeóval
Állítsa be a Skopeo folyamatot proxyn keresztüli forrásregisztrációhoz és közvetlen belső célhoz, beleértve a többplatformos lemezképeket.
Egy gép, amely proxyn keresztül eléri a külső regisztrációt, a Skopeóval lemezképet másolhat egy belső regisztrációba. Állítsa be a másolást végző folyamatot:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=registry.internal.example
skopeo copy --all \
docker://registry.public.example/team/image:stable \
docker://registry.internal.example/team/image:stable
A regisztrációnevek és a lemezkép-hivatkozás példák. A forrás a proxyn halad át; a belső regisztrációt a megkerülő bejegyzés párosítja. Engedélyezett nyilvános forrású másoláshoz, beállított proxy hitelesítő adatok nélkül a HTTP proxy lista jelölt HTTP végpontokat kínálhat, miközben ez a belső megkerülés a helyén marad. Igazítsa a bejegyzést a parancs által ténylegesen használt célgépnévhez.
docker:// a lemezkép szállítási neve a regisztrációs hivatkozásokhoz. Ez nem jelenti azt, hogy a másolás helyi Docker démonnak van átadva. A Skopeo regisztrációs HTTP szállítása a környezet proxyfelderítését használja, hacsak egy beágyazó alkalmazás kifejezetten más proxy URL-t nem ad meg.
--all akkor számít, amikor a forráshivatkozás többplatformos lemezkép-indexet vagy manifestlistát választ: minden hivatkozott lemezkép másolását kéri. E választás nélkül a másolat az aktuális platformhoz választhat lemezképet ahelyett, hogy a teljes többplatformos hivatkozást újrateremtené.
A másolás után a további gépek használhatják a belső regisztráció lemezkép-hivatkozását. Letöltési képességük a regisztrációhoz vezető útvonaluktól függ; nem öröklik a másolást végző folyamat környezetét.