💡 原文中文,约2600字,阅读约需7分钟。
📝

内容提要

本文介绍了在Windows 11上通过WSL2安装Docker、Kubernetes和Minikube的步骤。首先,确保系统更新并安装WSL2,推荐使用Ubuntu 20.04或22.04。然后,安装Docker Desktop并配置DNS以解决常见问题。接着,安装kubectl和Minikube,最后启动Minikube并进行资源配置。

🎯

关键要点

  • 确保操作系统为Windows 11,并保持系统更新。
  • 强烈建议使用WSL2,推荐Ubuntu 20.04或22.04作为WSL子系统。
  • 在PowerShell中运行命令安装WSL2,并检查当前版本。
  • 下载并安装Docker Desktop,确保勾选为WSL2安装Docker选项。
  • 在WSL中验证Docker是否正常工作,执行docker info命令。
  • 解决WSL中的DNS解析问题,编辑/etc/wsl.conf文件,禁止自动管理DNS。
  • 手动配置DNS服务器,创建新的/etc/resolv.conf文件并写入DNS地址。
  • 重启WSL以使DNS配置生效,并验证DNS解析是否正常。
  • 在WSL中安装kubectl,添加Kubernetes官方源并执行安装命令。
  • 使用官方脚本安装Minikube,并将其移动到/usr/local/bin。
  • 配置Helm并验证其版本。
  • 启动Minikube,推荐使用Docker驱动,并可指定资源配置。
  • 如遇问题,使用minikube delete清理旧环境。
➡️

继续阅读