Подобно частному реестру Docker с зеркалом, но я использую Sonatype Nexus, который похож док-хаб зеркала реестра Nexus не работает, но я также использую безопасный пароль, защищенный хранилище
У меня есть эти настройки для демона Docker.
{
"registry-mirrors": [
"https://repo.myprivate.com"
],
"insecure-registries": [],
"debug": true,
"experimental": false
}
Однако, когда я извлекаю образ, например ubuntu, и смотрю на доступ к сети, я вижу, что он поражает не мой сервер, а сервер Docker Hub.
Я предполагаю, что это потому, что у меня не настроена аутентификация для зеркала, но я не знаю, какой параметр использовать.
Я также хочу избежать использования частного прокси-реестра Docker с использованием nexus 3, который изменяет имена изображений, чтобы добавить адрес.
Чтобы тянуть с использованием прокси, мне пришлось сделать docker pull repo.myprivate.com/library/alpine, чего я хочу избежать.
Похоже, что сначала он отдает приоритет официальному репозиторию, а затем переходит к зеркалам реестра.
Еще я пытался заблокировать IP-адреса с помощью брандмауэра Windows, но он также не возвращается к моему частному репозиторию.