Docker for Mac & Windows 支持 k8s。
修订记录
- 稳定版已经支持 k8s
网络环境
需要从 gcr.io
拉取镜像,国内网络一般不能够拉取到镜像!
解决办法请查看 https://github.com/khs1994-docker/lnmp/issues/520
相关文章
视频:https://www.bilibili.com/video/av17307986/
kubectl
之前使用 brew
安装了 kubectl
请先卸载。
1 | $ brew remove kubernetes-cli |
之前你可能使用了 minikube
,使用以下命令切换到 docker-for-desktop
。
1 | $ kubectl config get-contexts |
启用
在 Docker 设置中启用 k8s,具体图解请查看 官方文档。
查看集群详情
1 | $ kubectl cluster-info |
查看节点
1 | $ kubectl get node |
使用
虽然 Docker 桌面版上的 k8s 支持使用 compose 文件进行部署。
但为了更好的学习,建议使用 kubectl
及 *.yaml
文件进行学习。