Skopeo සමඟ ප්රොක්සි හරහා ලේඛනාගාර පිටපත් කිරීම
ප්රොක්සි හරහා මූලාශ්ර ලේඛනාගාරය සහ සෘජු අභ්යන්තර ගමනාන්තය සඳහා Skopeo ක්රියාවලිය වින්යාස කරන්න, බහු-වේදිකා රූප ඇතුළුව.
ප්රොක්සි හරහා බාහිර ලේඛනාගාරයට ළඟා විය හැකි යන්ත්රයකට Skopeo සමඟ රූපයක් අභ්යන්තර ලේඛනාගාරයකට පිටපත් කළ හැකිය. පිටපත් කරන ක්රියාවලිය වින්යාස කරන්න:
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
ලේඛනාගාර නාම සහ රූප සබැඳිය උදාහරණ වේ. මූලාශ්රය ප්රොක්සිය හරහා යයි; අභ්යන්තර ලේඛනාගාරය වෙනත් මාර්ග ඇතුළත් කිරීම සමඟ ගැලපේ. ප්රොක්සි අක්තපත්ර නොමැතිව අනුමත පොදු-මූලාශ්ර පිටපතකට HTTP ප්රොක්සි ලැයිස්තුව අපේක්ෂක HTTP අන්ත ලක්ෂ්ය සැපයිය හැකි අතර එම අභ්යන්තර මාර්ගය එලෙසම පවතී. එම ඇතුළත් කිරීම විධානය ඇත්තෙන්ම භාවිතා කරන ගමනාන්ත සත්කාරක නාමයට ගැලපෙන්න.
docker:// යනු ලේඛනාගාර සබැඳි සඳහා රූප ප්රවාහන නාමයයි. එයින් අදහස් වන්නේ පිටපත දේශීය Docker ඩේමන් වෙත පවරා ඇති බව නොවේ. Skopeo හි ලේඛනාගාර HTTP ප්රවාහනය පරිසරයෙන් ප්රොක්සි සොයාගැනීම භාවිතා කරයි, එම්බෙඩ් කළ යෙදුමක් පැහැදිලිව වෙනත් ප්රොක්සි URL එකක් ලබා නොදෙන්නේ නම්.
--all වැදගත් වන්නේ මූලාශ්ර සබැඳිය බහු-වේදිකා රූප සුචියක් හෝ මැනිෆෙස්ට් ලැයිස්තුවක් තෝරාගන්නා විටය: එය සබැඳි සියලුම රූප පිටපත් කරන ලෙස ඉල්ලා සිටී. එම තේරීම නොමැතිව, පිටපත සම්පූර්ණ බහු-වේදිකා සබැඳිය නැවත නිපදවීම වෙනුවට වත්මන් වේදිකාව සඳහා රූපයක් තෝරාගත හැකිය.
පිටපත් කිරීමෙන් පසු, පහළ යන්ත්රවලට අභ්යන්තර ලේඛනාගාරයේ රූප සබැඳිය භාවිතා කළ හැකිය. එය ඇදගැනීමේ හැකියාව එම ලේඛනාගාරයට ඔවුන්ගේ මාර්ගය මත රඳා පවතී; ඔවුන් පිටපත් කළ ක්රියාවලියේ පරිසරය උරුම නොකරයි.