Docker Desktop 上的 Kubernetes(仅限学习和开发)#

重要

Docker Desktop 是一款付费产品,为个人开发者提供免费增值层级

Docker Desktop 捆绑了一个在单台计算机上运行的 Kubernetes 集群,需要在 Docker Desktop 的设置中激活。Docker Desktop 适合用于学习 Kubernetes 以及开发和测试更改,但不应用于生产目的。

重要

Zero to JupyterHub 指南假定您使用的是主流云平台之一的托管 Kubernetes 服务,并且不正式支持 Docker Desktop。您可以在 Jupyter 社区论坛上寻求帮助。

Kubernetes 集群要求#

所有要求均已在 Docker Desktop >= 4.37.1 版本中实现,该版本包含 Kubernetes >= 1.30.5

Docker Desktop 安装#

请遵循官方 Docker Desktop 手册中的安装步骤

创建 Kubernetes 集群#

  1. 点击 Settings

  2. 点击 Kubernetes

  3. 点击 Enable Kubernetes

  4. 点击 Apply & restart

要测试你的集群是否已初始化,请运行:

kubectl config get-contexts

响应应列出名为 docker-desktop 的集群。

kubectl get node

响应应列出一个正在运行的节点。

恭喜!现在你的 Kubernetes 集群已经运行起来,是时候开始设置 Helm了。