在 Docker 中安装 Helm 和 Kubernetes
Helm 只是 Kubernetes 的一个包管理器。它可以帮助您管理 Kubernetes 应用程序——Helm Charts 可以帮助您定义、安装和升级甚至是最复杂的 Kubernetes 应用程序。
执行:
按照以下步骤在 Docker 中安装 Helm 和 Kubernetes:
第 1 步:安装 Docker
- 首先,从官网下载Docker.exe(点击这里 链接直接下载win64版本的docker)
- 在桌面上安装 docker.exe 文件。

安装 Docker 桌面
- 安装完成后,重新启动桌面。

安装完成
第 2 步:在 Docker 应用程序中启用 Kubernetes
Kubernetes,也称为 K8s,是一个用于自动化部署、扩展和管理容器化应用程序的开源系统。如果您不了解 Kubernetes,请访问本文,它包含对 Kubernetes 的基本介绍。如果要安装 Kubernetes,只需按照简单的步骤操作:
- 打开 Docker 应用程序。
- 单击设置 -> Kubernetes -> 启用 Kubernetes
第 3 步:为 Kubernetes 添加 Helm 包:
有两种方法可以添加 Helm 包:
使用 Chocolatey 包管理器(Windows):
- 首先,确保您使用的是管理 shell。
- 在您的命令上运行Set-ExecutionPolicy Bypass -Scope Process以检查执行策略
- 现在要在您的系统上下载 choco,请复制以下代码并将其粘贴到您的命令 shell-
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

这可能与您的命令外壳不同,但过程是相同的。
- 现在从 Chocolatey 安装 helm,转到Command Shell或更常见的PowerShell并输入:
choco install kubernetes-helm

运行 choco install kubernetes-helm 的 Windows PowerShell
使用脚本:
最简单的方法是复制以下代码并将其粘贴到您的命令外壳上:-
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > get_helm.sh
chmod 700 get_helm.sh
./get_helm.sh

运行代码后的LocalHost提示窗口