In masine dy't in ekstern registry fia in proxy berikke kin, kin mei Skopeo in ôfbylding nei in yntern registry kopiearje. Konfigurearje it proses dat de kopy útfiert:

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

De registry-nammen en de ôfbyldingsferwizing binne foarbylden. De boarne giet fia de proxy; it ynterne registry wurdt troch de omgongsynfier matche. Foar in tastiene kopy fan in iepenbiere boarne sûnder konfigurearre proxy-credentials kin de HTTP-proxy list kandidate HTTP-einpunten leverje wylst dy ynterne omgong bliuwt. Pas dy ynfier oan op de bestimmingshostnamme dy't it kommando eins brûkt.

docker:// is de ôfbyldingstransportnamme foar registry-ferwizings. It betsjut net dat de kopy oan in lokale Docker-daemon oerdroegen wurdt. Skopeo syn registry-HTTP-transport brûkt proxy-ûntdekking út de omjouwing, útsein as in ynbêde applikaasje eksplisyt in oare proxy-URL leveret.

--all is wichtich as de boarneferwizing in multi-platform-ôfbyldingsyndeks of in manifestlist selektearret: it freget om alle ferwiisde ôfbyldings te kopiearjen. Sûnder dy kar kin in kopy in ôfbylding foar it hjoeddeiske platfoarm selektearje ynstee fan de folsleine multi-platform-ferwizing te reprodusearjen.

Nei de kopy kinne streamôf masines de ôfbyldingsferwizing fan it ynterne registry brûke. Har fermogen om it te lûken hinget ôf fan har rûte nei dat registry; se ervje net de omjouwing fan it proses dat de kopy útfierde.

Relatearre artikelen