Я успешно построил образы Docker и запустил их в рое Docker.Когда я пытаюсь создать образ и запустить его с кластером Kubernetes в Docker Desktop:
docker build -t myimage -f myDockerFile .
(приведенное выше успешно создает образ в локальном реестре Docker)
kubectl run myapp --image=myimage:latest
(насколько это возможно)как я понимаю, это то же самое, что и использование команды kubectl create deploy)
Приведенная выше команда успешно создает развертывание, но когда она создает модуль pod, статус модуля всегда отображается:
NAME READY STATUS RESTARTS AGE
myapp-<a random alphanumeric string> 0/1 ImagePullBackoff 0 <age>
Я не уверен, почему у него возникают проблемы с вытягиванием изображения - возможно, он не знает, где находятся локальные образы докера?