赞
踩
目录
Setup local Kubernetes cluster with Docker Desktop - DEV Community
上面链接给了一些启发。

勾上Enable kubernetes,这里会启动,不过需要自己重启一次电脑。

- #mac
- /usr/local/bin/kubectl
-
- #windows
- C:\Program Files\Docker\Docker\Resources\bin\kubectl.exe
kubectl cluster-info


步骤:
1.创建一个deployment
2.发布到指定的端口
- C:\Users\boonya>kubectl create deploy nginx --image=nginx:alpine
- deployment.apps/nginx created
-
- C:\Users\boonya>kubectl expose deploy nginx --port=80 --target-port=8000
- service/nginx exposed
-
- C:\Users\boonya>kubectl get service nginx
- NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
- nginx ClusterIP 10.97.199.160 <none> 80/TCP 19s
-
- C:\Users\boonya> kubectl port-forward deployment/nginx :80
- Forwarding from 127.0.0.1:59996 -> 80
- Forwarding from [::1]:59996 -> 80
- Handling connection for 59996
- Handling connection for 59996
- Handling connection for 59996

访问地址: 127.0.0.1:59996

查看pods:

查看Docker Desktop容器:

如此:第一个Nginx容器通过k8s创建就完成了!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。