代码拉取完成,页面将自动刷新
Docker Desktop for Mac
开启并使用 Kubernetes
Docker Desktop
可以方便的启用 Kubernetes
集群, 为学习 Kubernetes
提供了极大的便利, 但是由于众所周知的原因, 国内的网络下不能很方便的下载 Kubernetes
集群所需要的镜像, 导致集群启用失败. 这里提供了一个简单的方法, 利用 GitHub Actions 实现 k8s.gcr.io
上 kubernetes
依赖镜像自动同步到 Docker Hub 上指定的仓库中。 通过 load_images.sh 将所需镜像从 Docker Hub
的同步仓库中取回,并重新打上原始的tag
. 镜像对应关系文件可以查看: images.
说明:
Docker Desktop (Mac) Version 2.2.2.0 (43066) Channel: edge (Kubernetes: v1.16.5)
上经过测试可用
Kubeadm
在Ubuntu
上安装 Kubernetes
请查看 kubernetes-for-china
设置 Docker
镜像加速, 这里使用 微软 Azure
的镜像服务,也可以选择其他的镜像加速服务。 Azure Container Registry Proxy https://dockerhub.azk8s.cn
Docker Hub
的同步仓库中取回,并重新打上原始的tag
../load_images.sh
Docker for Mac
设置中启用 Kubernetes
选项, 并等待一会儿,直到 Kubernetes
开始运行。Kubernetes
运行上下文至 docker-desktop
# 一般只有在之前用其他方式运行过Kubernetes才需要
$ kubectl config use-context docker-desktop
Kubernetes
集群状态$ kubectl cluster-info
$ kubectl get nodes
$ kubectl describe node
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。