我正在尝试在Windows 10家庭版上安装迷你库贝。我没有Hyper-V,但我知道我仍然可以使用迷你库贝作为远程Docker守护进程以及本地库伯内特集群。
我感谢你的帮助。当我尝试启动minikube时,我得到以下错误:
那么我做错了什么?
这些说明用于设置和安装Minikube及其依赖项,以便在使用Docker Toolbox的Windows Home版本上使用。
安装Kubectl
>
创建一个新目录,您将要将 kubectl
二进制文件移动到该目录中。一个好地方是 C:\用户\您的用户名\bin,
因为这些路径变量也将可用于“Docker 快速入门”终端。
从库贝内特斯文档页面上的链接下载最新的 kubectl
可执行文件:
https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-窗户上的kubectl
将此下载的. exe
文件移动到您创建的bin目录中。
使用Windows搜索键入“env”或“edit”,然后选择“编辑系统环境变量”
在“系统属性”对话框中,单击“环境变量”。
在用户变量中,单击“路径”变量,然后单击“编辑”
单击“新建”,然后键入< code > C:\ Users \ your username \ bin
点击“确定”
重新启动您的终端,并通过键入< code>kubectl进行测试。您应该将基本命令和帮助菜单打印回您的屏幕。如果这不起作用,尝试重新启动你的机器。
安装迷你库贝
VirtualBox应该已经从设置Docker Toolbox开始安装,所以我们不需要再次安装它。
要安装Minikube,我们可以使用独立安装程序,单击此链接即可获得该安装程序:
https://github . com/kubernetes/minikube/releases/latest/download/minikube-installer . exe
安装程序完成后,重新启动您的终端并测试您的安装:
minikube status
运行< code>minikube start将提供VirtualBox计算机并启动您的Kubernetes服务。
由于 Windows 10 家庭版不支持 Hyper V,因此你可能希望改用虚拟盒。
关注Windows 10中使用Minikube和kubectl启动Kubernetes
简而言之:1)安装虚拟盒子
2)下载、安装chocolatey
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALUSERSPROFILE%\chocolatey\bin"
3) 安装 kubernetes-cli
choco install kubernetes-cli
4) 使用 --vm-驱动程序 = 虚拟盒
选项启动迷你库贝
minikube start --vm-driver=virtualbox
我是kubernetes的新手,我尝试使用Kubernete运行小型应用程序。我创建了docker镜像并使用minikube运行它。所以应用程序非常简单,它只打印hello world。 我的dockerfile文件: deployment.yaml 我运行命令: 创建deployment.yaml 输出是: 服务/myhelloworldservice已创建 创建的部署.apps/我的问候世界
现在想在自己的服务器上跑一个minikube,学习下k8s,但由于国内源的问题,现在连minikube start都跑不起来,有什么比较好的解决方式 尝试了--image-mirror-country='cn'等方式,目前皆失败,还有什么办法解决呢
这是我的身份验证服务和部署。 那是我的入口文件。 当我运行Commnand:时,我收到的消息是: StartHost失败,但将重试:设置:获取ssh主机端口:获取“minikube”的端口22:docker container inspect-f“'{(index(index.NetworkSettings.Ports“22/tcp”)0).HostPort}}'”minikube:退出状态1 <
Minikube用于在本地运行kubernetes环境,用来开发和测试。 在Mac上安装xhyve-driver brew install docker-machine-driver-xhyve # docker-machine-driver-xhyve need root owner and uid sudo chown root:wheel $(brew --prefix)/opt/docke
Minikube 是一个易于在本地运行 Kubernetes 的工具,可在你的笔记本电脑上的虚拟机内轻松创建单机版 Kubernetes 集群。便于尝试 Kubernetes 或使用 Kubernetes 日常开发。 要求 kubectl macOS xhyve driver, VirtualBox or VMware Fusion Linux VirtualBox or KVM Windows
我的问题和这个一模一样。但再次复制这个问题供大家参考: 我面临的问题是我无法使用其IP访问浏览器上的迷你库贝入口。我已经在Windows 10家庭上安装了迷你库贝,并使用泊坞驱动程序启动迷你)。 系统信息: 视窗 10 主页 迷你库贝(v1.18.1) Docker(minikube的驱动程序)- Docker引擎版本20.10.5 我在关注这个官方文档——https://kubernetes .