Копирање регистра кроз прокси помоћу 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 је важан када референца извора изабере вишеплатформски индекс слика или листу манифеста: тражи копирање свих референцираних слика. Без тог избора копија може изабрати слику за тренутну платформу уместо да репродукује пуну вишеплатформску референцу.
Након копирања, низводне машине могу користити референцу слике интерног регистра. Њихова способност повлачења зависи од њихове руте до тог регистра; оне не наслеђују окружење процеса који је извршио копирање.