在 Windows 上使用 VirtualBox 为 Kubernetes 创建一个 Docker 容器
Create a Docker Container using VirtualBox on Windows for Kubernetes
我开始在我的 Windows 10 开发机上试验 Kubernetes。我的机器上有 minikube 运行,有一些 "canned" 测试服务,所以看起来 Kubernetes 工作正常。
现在我正在尝试按照以下步骤创建我的第一个服务:http://kubernetes.io/docs/hellonode/
问题是我无法构建 docker 图像。我得到一个错误,基本上说 docker 不是 运行。我已经安装了 docker 工具包,并且我查看了 docker 的 windows,但它需要 hyper-v,它不适用于 Kubernetes(它需要 VirtualBox)。那么有什么方法可以使用 VirtualBox 在 windows 上获得 docker 运行 吗?
在主机 windows 机器上安装 docker 客户端后,您可以 运行
minikube docker-env --shell powershell
这会将您主机上的 docker 客户端指向 minikube VM 内的 docker 守护进程。
我开始在我的 Windows 10 开发机上试验 Kubernetes。我的机器上有 minikube 运行,有一些 "canned" 测试服务,所以看起来 Kubernetes 工作正常。
现在我正在尝试按照以下步骤创建我的第一个服务:http://kubernetes.io/docs/hellonode/
问题是我无法构建 docker 图像。我得到一个错误,基本上说 docker 不是 运行。我已经安装了 docker 工具包,并且我查看了 docker 的 windows,但它需要 hyper-v,它不适用于 Kubernetes(它需要 VirtualBox)。那么有什么方法可以使用 VirtualBox 在 windows 上获得 docker 运行 吗?
在主机 windows 机器上安装 docker 客户端后,您可以 运行
minikube docker-env --shell powershell
这会将您主机上的 docker 客户端指向 minikube VM 内的 docker 守护进程。