如何使用Rocket启动Kubernetes集群?

时间:2016-02-28 22:35:28

标签: kubernetes

我正在使用Chromebook Pixel 2,而且比Docker更容易让Rocket工作。我最近在/ usr / local / bin中安装了Rocket 1.1,并且克隆了Kubernetes GitHub repo。

当我尝试使用./hack/local-up-cluster.sh启动群集时,它最终会失败并显示以下消息:

Failed to successfully run 'docker ps', please verify that docker is installed and $DOCKER_HOST is set correctly.

根据文档,k8s支持Rocket。有人可以指导我如何在没有安装Docker的情况下启动本地群集吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

在运行./hack/local-up-cluster.h之前,您需要设置三个环境变量:

$ export CONTAINER_RUNTIME=rkt
$ export RKT_PATH=$PATH_TO_RKT_BINARY
$ export RKT_STAGE1_IMAGE=PATH=$PATH_TO_STAGE1_IMAGE

docs for getting started with a local rkt cluster中描述了这一点。

答案 1 :(得分:0)

尝试运行export CONTAINER_RUNTIME="rocket",然后重新运行脚本。