💡
原文中文,约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清理旧环境。
🏷️
标签
➡️