Docker错误运行镜像hyperkube-amd64:v1.7.0
在尝试运行下一个Docker命令时:
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
我收到一个错误
nsenter:未能执行./hyperkube:没有这样的文件或目录
我一直在尝试很多的组合,但似乎没有工作,有别人试图做到这一点?
我的docker版本是
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
谢谢
kubernetes 不支持Docker 17.06 。 尝试Docker 1.12.6。
我find了解决scheme!
Hyperkube不是为在macOS中运行而devise的,所以我不得不使用其他types的kubernetes服务器来进行本地开发,并且完美地工作:
我目前正在使用kubeadm-dind-cluster
- 如何让Alpine Java上运行Libsodium
- “docker-php-ext-install bz2”失败(在php:7.0-fpm-alpine,高山3.4)
- dockernetworking不工作没有链接
- 如何使用Maven在Windows机器上创buildDockerfile,然后发送到远程Linux服务器来构build映像,然后运行?
- docker工作人员如何解释CMD?
- 推荐给Docker上的Artisan
- AWT错误,同时试图build立Jenkins基于高山的Docker图像 –
- Android模拟器Couchbase复制数据库未find错误
- 从Docker实例使用Bitbucketpipe道SSH进入登台机器