fix(content): harden Docker practice guide

This commit is contained in:
yeasy
2026-06-16 21:23:21 -07:00
parent f4e684afeb
commit 9fdffa9d91
67 changed files with 343 additions and 278 deletions
+5 -3
View File
@@ -4,15 +4,17 @@
### 14.3.1 启用 Kubernetes
Docker Desktop 设置页面点击 `Kubernetes`选择 `Enable Kubernetes`稍等片刻看到左下方 `Kubernetes` 变为 `running`Kubernetes 启动成功
Docker Desktop 设置页面进入 `Kubernetes`创建或启用集群较新的 Docker Desktop 可选择 `kind` `kubeadm` 作为集群创建方式日常本地开发优先选择 `kind`因为它支持多节点和版本选择
![](../_images/settings-kubernetes.png)
> 注意Kubernetes 的镜像存储在 `registry.k8s.io`如果国内网络无法直接访问可以在 Docker Desktop 配置中 `Docker Engine` 处配置镜像加速器或者利用国内云服务商的镜像仓库手动拉取镜像并 retag
> 注意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
```
如果正常输出信息则证明 Kubernetes 成功启动
如果 `kubectl get nodes` 显示节点为 `Ready`则证明 Kubernetes 成功启动