Salinan registri melalui proksi dengan Skopeo
Konfigurasikan proses Skopeo untuk registri sumber melalui proksi dan destinasi dalaman terus, termasuk imej berbilang platform.
Mesin yang boleh mencapai registri luaran melalui proksi boleh menyalin imej ke registri dalaman dengan Skopeo. Konfigurasikan proses yang melakukan salinan:
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
Nama registri dan rujukan imej ialah contoh. Sumber melalui proksi; registri dalaman dipadankan oleh entri pintasan. Untuk salinan dibenarkan daripada sumber awam tanpa kelayakan proksi, senarai proksi HTTP boleh membekalkan titik akhir HTTP calon sementara pintasan dalaman itu kekal. Laraskan entri itu kepada nama hos destinasi yang benar-benar digunakan oleh arahan.
docker:// ialah nama pengangkutan imej untuk rujukan registri. Ia tidak bermaksud salinan itu diwakilkan kepada daemon Docker tempatan. Pengangkutan HTTP registri Skopeo menggunakan penemuan proksi daripada persekitaran melainkan aplikasi terbenam menyediakan URL proksi lain secara jelas.
--all penting apabila rujukan sumber memilih indeks imej atau senarai manifes berbilang platform: ia meminta semua imej yang dirujuk disalin. Tanpa pilihan itu, salinan boleh memilih imej untuk platform semasa dan bukannya menghasilkan semula rujukan berbilang platform yang lengkap.
Selepas salinan, mesin hiliran boleh menggunakan rujukan imej registri dalaman. Keupayaan mereka menariknya bergantung pada laluan mereka ke registri itu; mereka tidak mewarisi persekitaran proses yang melakukan salinan.