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 مەنبە پايدىلىنىشى كۆپ سۇپىلىق رەسىم كۆرسەتكۈچى ياكى مانىفېست تىزىملىكىنى تاللىغاندا مۇھىم: ئۇ بارلىق پايدىلانغان رەسىملەرنى كۆچۈرۈشنى تەلەپ قىلىدۇ. بۇ تاللاش بولمىسا، كۆچۈرمە تولۇق كۆپ سۇپىلىق پايدىلىنىشنى قايتا ھاسىل قىلماي، نۆۋەتتىكى سۇپا ئۈچۈن رەسىم تاللىشى مۇمكىن.
كۆچۈرۈشتىن كېيىن، تۆۋەنكى ماشىنىلار ئىچكى تىزىملىكنىڭ رەسىم پايدىلىنىشىنى ئىشلىتەلەيدۇ. ئۇنى تارتىش ئىقتىدارى ئۇلارنىڭ شۇ تىزىملىككە بارىدىغان يولىغا باغلىق؛ ئۇلار كۆچۈرۈشنى ئىجرا قىلغان جەرياننىڭ مۇھىتىنى مىراس ئالمايدۇ.