Перенаправить докер-пулл

Существует ли возможность перенаправить pull (или push), когда docker пытается получить/отправить изображение от dockerHub, не меняя docker pull аргументов? Например:

docker pull gcr.io/distroless/static@sha256:23aa732bba4c8618c0d97c26a72a32997363d591807b0d4c31b0bbc8a774bddf

перенаправить с gcr.io/distroless/static на my.repo.com/gcr.io/distroless/static без изменения docker pull аргументов.

Я хочу использовать перенаправление, например, без изменения Dockerfile


person kozmo    schedule 09.06.2020    source источник
comment
отвечает ли этот вопрос на ваш вопрос stackoverflow.com/questions/33054369/ ?   -  person jossefaz    schedule 09.06.2020
comment
@yAzou - ...not currently possible to change the default registry =› плохо выглядит????.   -  person kozmo    schedule 10.06.2020
comment
@yAzou - но есть ли способ решить эту проблему вне докера?????   -  person kozmo    schedule 10.06.2020
comment
Определение реестра является частью docker cli... единственный способ определить его за пределами - это создать переменную среды и вызвать ее.... но я не вижу причин для этого   -  person jossefaz    schedule 10.06.2020
comment
@yAzou - Какие variable мне нужно переопределить/создать? Как использовать этот подход?   -  person kozmo    schedule 10.06.2020
comment
если вы используете Linux, вы можете настроить файл /etc/docker/daemon.json. Взгляните на эту статью: exoscale.com/syslog/setup-private- докер-реестр   -  person jossefaz    schedule 10.06.2020