【问题标题】:Error while pulling image: Get https://index.docker.io/v1/repositories/library/ubunut/images: on server misbehaving拉取图像时出错:获取 https://index.docker.io/v1/repositories/library/ubunut/images:服务器行为不端
【发布时间】:2018-09-05 21:54:21
【问题描述】:

我已经使用以下链接部署了 minikube https://gist.github.com/edrex/b54023fc9dbe8d21c0c81f5cce523ede 在我的本地机器中,当我尝试按照此链接使用 docker build -t hello-node:v1 . 构建 docker 映像时

https://kubernetes.io/docs/tutorials/stateless-application/hello-minikube/#create-your-nodejs-application

它会抛出以下错误

Sending build context to Docker daemon 3.072kB Step 1 : FROM node:6.9.2 Pulling repository docker.io/library/node Error while pulling image: Get https://index.docker.io/v1/repositories/library/node/images: dial tcp: lookup index.docker.io on 192.168.122.1:53: server misbehaving

任何帮助都将大有裨益 提前谢谢..

【问题讨论】:

  • 您检查过您的代理/防火墙设置吗?您的 DNS 设置是否正确?尝试将其设置为 8.8.8.8,看看是否有帮助。
  • 我尝试使用 minikube ssh 更改 minikube 中的 /etc/resolv.conf 然后它工作但一段时间后我再次遇到同样的问题,在检查时我看到 /etc/resolv.conf 值是恢复了。

标签: docker kubernetes minikube docker-build


【解决方案1】:

确保在当前终端中运行 $ eval $(minikube docker-env) 以指向 minikube 中的 docker 实例。

【讨论】:

  • 是的,我在将 docker 实例指向 minikube 后尝试了上述命令
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
  • 2021-03-12
  • 1970-01-01
相关资源
最近更新 更多