Копирање регистар преку прокси со 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 демон. HTTP транспортот на регистарот на Skopeo користи откривање на прокси од околината, освен ако вградена апликација експлицитно не достави друг прокси URL.
--all е важен кога референцата на изворот избира повеќеплатформски индекс на слики или список со манифести: бара копирање на сите наведени слики. Без тој избор, копијата може да избере слика за тековната платформа наместо да ја репродуцира целосната повеќеплатформска референца.
По копирањето, долните машини можат да ја користат референцата на сликата од внатрешниот регистар. Нивната способност да ја преземат зависи од нивната рута до тој регистар; тие не ја наследуваат околината на процесот што го извршил копирањето.