首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker运行图像hyperkube-amd64 64:v1.7.0时出错

Docker运行图像hyperkube-amd64 64:v1.7.0时出错
EN

Stack Overflow用户
提问于 2017-08-03 01:01:20
回答 2查看 175关注 0票数 1

在尝试运行下一个Docker命令时:

代码语言:javascript
复制
docker run \
--net=host \
--pid=host \
--privileged=true \
-d \
gcr.io/google_containers/hyperkube-amd64:v1.7.0 \
/nsenter \
  --target=1 \
  --mount \
  --wd=. \
  -- ./hyperkube kubelet \
    --hostname-override="127.0.0.1" \
    --address="0.0.0.0" \
    --api-servers=http://localhost:8080 \
    --config=etc/kubernetes/manifests \
    --v=2

我搞错了

无法执行./hyperkube:没有这样的文件或目录

我尝试了很多组合,但似乎没有什么效果,以前有人尝试过这样做吗?

我的码头版本是

代码语言:javascript
复制
Client:
  Version:      1.12.6
  API version:  1.24
  Go version:   go1.6.4
  Git commit:   78d1802
  Built:        Wed Jan 11 00:23:16 2017
  OS/Arch:      darwin/amd64

Server:
  Version:      1.12.6
  API version:  1.24
  Go version:   go1.6.4
  Git commit:   78d1802
  Built:        Wed Jan 11 00:23:16 2017
  OS/Arch:      linux/amd64

谢谢

EN

回答 2

Stack Overflow用户

发布于 2017-08-03 01:13:19

kubernetes 不支持码头17.06.改用Docker 1.12.6。

票数 1
EN

Stack Overflow用户

发布于 2017-08-04 01:49:45

我找到解决办法了!

Hyperkube不是为在macOS中运行而设计的,所以我不得不使用其他类型的kubernetes服务器来进行本地开发,并且工作得很好:

我目前正在使用kubeadm-dind-簇

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45473173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档