只建议在开发环境中使用,不建议在windows下使用docker或者kubernetes。
1. 安装VirtualBox或者Hyper-v(安装步骤略)
2. 下载kubectl和minikube工具
(1)下图显示了kubectl,Hypervisor,minikube和windows之间的关系。
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/a6a44bdb7a97b799670845f3d676e761.png)
(2)在C盘创建k8s文件夹,如下所示:
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/f5134de7aba7a68d047d333bdff6db46.png)
(3)设置环境变量
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/abca3e69dacf3802596cb8d94eaf0428.png)
(6)看到应该如下所示
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/8c622eb471dc213956c0d5851adab4b1.png)
3. 运行
(1)打开Command Prompt然后输入minikube start,显示如下:
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/5e70117e482acf60b3041a734d8f1e3f.png)
(2)minikube下载Linux VM镜像和在Linux VM上搭建kubernetes,现在如果打开VirtualBox的话,你应该看到已经注册的minikube,显示如下图:
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/bbaf307094deebc2d83014b446b225f2.png)
(3)等待几分钟后,kubernetes cluster设置完成。
(4)键入kuberctl version可以查看kubernetes master version.
(5)使用kubectl get nodes命令去检查kubernetes node是否准备好。
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/b700d0f191ab1d8247498123d4c8e5d0.png)
(6)使用minikube ssh去访问运行kubernetes的linux VM.
![这里写图片描述](https://blog.xiodi.cn/wp-content/uploads/2018/07/cff4e266394415b05af54c954b8b9f69.png)
(7) 使用minikube ip去检查Linux VM的IP地址,然后打开默认浏览器械,显示如下:
(8) 如果不想要使用的话,可以使用minikube stop或者在virutalbox 中停止虚拟机即可。