Перемещение в незащищенные реестры требует изменения демона Docker. Демон Docker (независимо от того, какое время вы используете для кластера Kubernetes, например, Docker, Containerd и т. Д. Я предполагаю, что вы используете демон Docker) необходимо отредактировать, чтобы разрешить небезопасные реестры. Отредактируйте /etc/docker/daemon.json
и добавьте следующее:
{
"insecure-registries" : [ "registry-ip:5000" ]
}
Затем перезапустите докер на каждом из узлов.
Лучше было бы добавить некоторую форму аутентификации через локальный реестр докеров. Вы можете включить базовую аутентификацию HTTP в реестре Docker. Или вы можете настроить SSL в реестре Docker с подписанным сертификатом (однако самозаверяющие сертификаты должны быть добавлены в демон Docker, прежде чем они станут доверенными).