Я чувствую себя довольно глупо здесь.Я хочу, чтобы K8s извлекали образы Docker из локального реестра, чтобы обеспечить максимально быстрый цикл разработки.
Я настроил локальный реестр согласно инструкциям и использую небезопасный реестр,Я поместил в него изображения и подтвердил, что они находятся в реестре, заглянув внутрь него, используя расширение Docker VS Code:
Я не сделалдействительно знаю, использовать ли localhost
, $MACHINE_NAME
или $LOCAL_IP_ADDRESS
, поэтому я сделал все три.
Я могу успешно извлечь изображение из этих реестров через командную строку.Однако, когда K8s (работает через мини-куб) пытается вытащить, происходит сбой:
Не удалось получить изображение «localhost: 5000 / service1»: ошибка rpc: code = Unknown desc = Ответ об ошибке от демона:Get http://localhost:5000/v2/: dial tcp 127.0.0.1:5000: connect: соединение отклонено
Почему это так и как я могу исправить?