Minikube запускает одноузловой кластер Kubernetes внутри виртуальной машины (VM) на вашем ноутбуке.
Таким образом, он создаст настройку k8s на виртуальной машине, работающей на вашем MacOS.
eval $(minikube docker-env)
this Команда на вашем macOS поможет вам переключить контекст на docker, чтобы вы могли запускать docker команды из вашего macOS.
Вопрос 1: Нужно ли мне строго создавать локальный реестр и затем вытащите его из кластера Kubernetes?
Нет, вам не нужно явно создавать локальный реестр, поскольку все работает на одной виртуальной машине в мини-кубе.
Вопрос 2: Будет ли это быть в состоянии извлекать образы, которые я создаю из docker в моей macOS, не создавая локальный реестр?
Переключая контекст docker env на вашем хост-компьютере, вы можете извлекать изображения, которые вы не ' Для этого не нужно создавать реестр. Помните, что ваша macOS не является частью вашего кластера k8s. Кластер k8s работает на одной виртуальной машине, созданной minikube.