【发布时间】:2021-04-01 19:52:14
【问题描述】:
我正在尝试运行使用 Kubernetes 在本地构建的 docker 映像。
出现以下错误
Failed to pull image "myImage": rpc error: code = Unknown desc = Error response from daemon: pull access denied for myImage, repository does not exist or may require 'docker login'
在我给出的 yaml 文件中
image: myImage
imagePullPolicy: IfNotPresent
在本地,我使用的是 docker-desktop 和 minikube。
我尝试了多种方法,但唯一的方法是制作 myImage 的 tar 并加载到 minikube。 我曾尝试使用 eval $(minikube docker-env) 但在此之后我的图像无法构建,因为它正在从组织 nexus 服务器中提取基本图像。 任何人都可以建议其他方式吗?
【问题讨论】:
-
Kubernetes 从 docker hub (hub.docker.com) 拉取镜像。你的头像在哪里?
-
无法从注册表中获取 docker 镜像
标签: docker kubernetes minikube docker-desktop