/ / Erstellen Sie einen Docker Container mit VirtualBox unter Windows für Kubernetes - Windows, Docker, Virtualbox, Kubernetes, Minikube

Erstellen Sie einen Docker Container mit VirtualBox unter Windows für Kubernetes - Windows, Docker, Virtualbox, Kubernetes, Minikube

Ich fange an, mit Kubernetes auf meinem Windows 10-Rechner zu experimentieren. Ich habe Minikube auf meinem Rechner laufen lassen, mit einigen "vorbereiteten" Testdiensten, also sieht es so aus, als ob Kubernetes richtig funktioniert.

Jetzt versuche ich, meinen ersten Dienst zu erstellen, indem ich Folgendes befolge: http://kubernetes.io/docs/hellonode/

Das Problem ist, dass ich das Docker-Image nicht erstellen kann. Ich bekomme einen Fehler, der im Grunde sagt Docker läuft nicht. Ich habe das Docker Toolkit installiert, und ich habe Docker für Windows angesehen, aber es braucht Hyper-v, die nicht mit Kubernetes funktioniert (erfordert VirtualBox). Also gibt es eine Möglichkeit, wie ich Docker mit VirtualBox auf Windows ausführen kann?

Antworten:

2 für die Antwort № 1

Sobald Sie den Docker-Client auf Ihrem Host Windows-Rechner haben, können Sie ausführen

minikube docker-env --shell powershell

Dadurch wird der Docker-Client auf Ihrem Host auf den Docker-Daemon in der Minikube-VM gelenkt.