kubernetes之六–在Docker for Desktop中对Kubernetes的支持

1. 简介

从版本18.01-ce开始,Docker for Mac 和 Docker for Windows 都已经开始对Kubernetes支持了,开发者想要部署他们的容器化应用到kubernetes可以使用orchestrator,而不必再使用SwarmKit了。 当第一次在设置中开启对Kubernetes的支持时,往往需要等待一段时间,这是因为在创建单一节点的Kubernetes群集时,需要一段时间。和minikube对比起来,它也是一个单节点的群集。使用组件如下:
这里写图片描述

2. 开启kubernetes

这里写图片描述
这里写图片描述

3. 安装完成后,进行测试。
(1) 列出节点

$ kubectl get nodes
这里写图片描述

(2)列出所有容器

这里写图片描述

4. 部署应用

$ docker stack deploy -c docker-compose.yml app
这里写图片描述

5. 使用curl进行测试应用

这里写图片描述

6. 使用kubectl查看我们在执行docker stack deploy时都产生了什么。

这里写图片描述

7. 移除所创建的栈

$ docker stack rm app

8. 如果你安装的kubernetes和minikube在同一台电脑上。使用下面命令进行切换。

$ docker stack rm app

猜你喜欢

转载自blog.csdn.net/zangxueyuan88/article/details/81452966