Files
docker_practice/14_kubernetes_setup/14.3_docker-desktop.md
T

21 lines
1.1 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 14.3 Docker Desktop 使用
使用 Docker Desktop 可以很方便的启用 Kubernetes
### 14.3.1 启用 Kubernetes
Docker Desktop 设置页面进入 `Kubernetes`创建或启用集群较新的 Docker Desktop 可选择 `kind` `kubeadm` 作为集群创建方式日常本地开发优先选择 `kind`因为它支持多节点和版本选择
![](../_images/settings-kubernetes.png)
> 注意Docker Desktop Kubernetes 的控制平面镜像默认从 Docker Hub 拉取例如 `docker.io/docker/desktop-*` `docker.io/kindest/node:<tag>`如果企业网络不能访问 Docker Hub应按 Docker Desktop `KubernetesImagesRepository` 设置镜像仓库并用 `docker desktop kubernetes images list`Docker Desktop 4.44+ `docker ps` 确认实际镜像标签普通 Docker Engine `registry-mirrors` 不会自动改写这些控制平面镜像
### 14.3.2 测试
```bash
$ kubectl version
$ kubectl config use-context docker-desktop
$ kubectl get nodes
```
如果 `kubectl get nodes` 显示节点为 `Ready`则证明 Kubernetes 成功启动