在Windows上为Kubernetes使用VirtualBox创build一个Docker容器

我开始在Windows 10开发机器上试用Kubernetes。 我的机器上运行着minikube,有一些“jar装”testing服务,所以看起来像Kubernetes工作正常。

现在我试图通过以下方式创build我的第一个服务: http : //kubernetes.io/docs/hellonode/

问题是我不能build立docker图像。 我得到一个基本上说,docker不在运行的错误。 我已经安装了Docker工具箱,并且已经看过docker for windows,但是它需要hyper-v,它不适用于Kubernetes(它需要VirtualBox)。 那么有没有什么办法可以使用VirtualBox在Dock上运行Docker?

一旦你的主机Windows机器上的码头客户端,你可以运行

minikube docker-env --shell powershell

这将把主机上的docker客户端指向minikube虚拟机内的docker守护进程。