14.3 在 Docker Desktop 使用
使用 Docker Desktop 可以很方便的啟用 Kubernetes。
14.3.1 啟用 Kubernetes
在 Docker Desktop 設定頁面,進入 Kubernetes,建立或啟用叢集。較新的 Docker Desktop 可選擇 kind 或 kubeadm 作為叢集建立方式;日常本地開發優先選擇 kind,因為它支援多節點和版本選擇。

注意: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 測試
$ kubectl version
$ kubectl config use-context docker-desktop
$ kubectl get nodes
如果 kubectl get nodes 顯示節點為 Ready,則證明 Kubernetes 成功啟動。