У меня есть частный реестр (JFrog), который используется внутри компании. Я хотел бы настроить кеш реестра для нашего проекта, который снимает большую нагрузку с частного реестра.
Как указано в документации, зеркало реестра для частных реестров не поддерживается, хотя ответ в разделе Зеркальное отображение частного реестра докеров говорится, что теперь это поддерживается.
Я попробовал себя со следующей настройкой:
[КЛИЕНТ UBUNTU] --- [ПРОКСИ РЕГИСТРА] --- [ЧАСТНЫЙ РЕЕСТР]
Прокси-сервер реестра доступен по адресу 192.168.178.111:30222 (работает в k8s)
Частный реестр содержит образ с именем myregistry/mypersonalimg:latest.
Вроде работает, но не так, как хотелось бы. Если я хочу вытащить изображение из клиента, я должен использовать следующую команду
docker pull 192.168.178.111:30222/mypersonalimg:latest
Я ожидал, что docker pull myregistry/mypersonalimg:latest будет работать, но я думаю, что docker будет искать реестр с именем myregistry.