ImagePullBackOff错误

时间:2018-03-07 12:00:14

标签: minikube

我在基于Windows的机器上使用Minikube。在同一台机器上,我也有docker-machine设置。

我已将docker客户端指向minikube的docker环境。这样,可以在Kubernetes中看到Docker环境。

没有问题,我可以建立码头图像&从Minikube VM运行docker容器。但是,当我尝试通过kubectl(来自PowerShell)启动任何docker容器时,它无法启动,主要就好像kubectl由于跟随错误而无法找到docker image -

  

无法提取图像“图像名称”:rpc错误:code = Unknown desc =   来自守护程序的错误响应:找不到存储库“image-repo-name”:   不存在或没有拉取访问错误同步窗

我不知道遗漏了什么。如果“docker run”可以访问图像,为什么“kubectl”不能做?

这是我的Dockerfile:

FROM node:4.4
EXPOSE 9002
COPY server.js .    
CMD node server.js

1 个答案:

答案 0 :(得分:1)

确保您的yaml中的图像路径正确无误。该图像应存在于本地计算机上。它应该用不是“最新”的数字命名

在部署中使用yaml:

    image: redis:1.0.48

运行“> docker images”以查看计算机上的图像列表。