如何在Docker上部署Kubernetes?


如题,试过很多种办法,最接近成功的是这个
http://blog.liuts.com/post/247/

装完发现 最后几步无法完成:
# kubectl get minions    #查查看minion主机
# kubectl get pods    #查看pods清单
# kubectl get services 或 kubectl get services -o json    #查看service清单
# kubectl get replicationControllers    #查看replicationControllers清单
# for i in `kubectl get pod|tail -n +2|awk '{print $1}'`; do kubectl delete pod $i; done    #删除所有pods

提示为:***is not reachable

请教各位有使用过的讲讲问题在哪,或者贴上你所用的步骤。我在DockerOne第一问,求解答啊!
已邀请:

hessen - Docker 爱好者

赞同来自:


单机版的话 直接参考官方的文档 就有比较完善的部署方案啊 也支持集群上的多节点的部署 比如说这个在ubuntu环境下的 安装脚本已经给出的比较方便 要是有网络问题 可以先把相关的包收手动下载好啊
https://github.com/GoogleCloud ... er.md

qianyichen

赞同来自:


我的是centos环境,Ubuntu的可能搞不定。网络没有问题,我再找找看,有问题再向您请教,多谢啦。

hessen - Docker 爱好者

赞同来自:


https://github.com/GoogleCloud ... uides
你看看这个官方给出的几种安装版本,有没有需要的啊。

fcharming

赞同来自:


楼主你好,我在安装完k8s后,查看版本时,报
Couldn't read version from server: Get http://localhost:8080/version: dial tcp 127.0.0.1:8080: connection refused
请问你遇到过吗?跟httpd有关系吗?

jamlee - keep me alone

赞同来自:


目前我成功搭建了:https://github.com/GoogleCloud ... ig.md

这个,所以我很推荐。多重启几次。第一判断etcd是不是正常的 具体怎么测试 看看https://github.com/coreos/etcd/tree/master/etcdctl

而且etcd要比k8s先启动。多试试吧。

fcharming

赞同来自:


我也没解决,这些天忙其他的事情就没有关注这个了!

要回复问题请先登录注册