Docker Minikube start命令给出了模板解析错误

Docker Minikube start命令给出了模板解析错误,docker,kubernetes,minikube,Docker,Kubernetes,Minikube,我在玩,我使用了minikube stop&minikube delete命令。在此之后,我无法再次启动minikube,导致以下错误: * minikube v1.11.0 on Microsoft Windows 10 Pro 10.0.18363 Build 18363 * Using the docker driver based on existing profile * Starting control plane node minikube in cluster minikube

我在玩,我使用了
minikube stop
&
minikube delete
命令。在此之后,我无法再次启动minikube,导致以下错误:

* minikube v1.11.0 on Microsoft Windows 10 Pro 10.0.18363 Build 18363
* Using the docker driver based on existing profile
* Starting control plane node minikube in cluster minikube
* Restarting existing docker container for "minikube" ...
! StartHost failed, but will try again: provision: get ssh host-port: get port 22 for "minikube": docker container inspect -f "'{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}'" minikube: exit status 1
stdout:


stderr:
Template parsing error: template: :1:4: executing "" at <index (index .NetworkSettings.Ports "22/tcp") 0>: error calling index: index of untyped nil

* Restarting existing docker container for "minikube" ...
* Failed to start docker container. "minikube start" may fix it: driver start: expected container state be running but got "Stopped"
*
X error provisioning host: Failed to start host: driver start: expected container state be running but got "Stopped"
*
* minikube is exiting due to an error. If the above message is not useful, open an issue:
  - https://github.com/kubernetes/minikube/issues/new/choose
怎么办?

我偶然发现了解决Docker相关错误的答案,打开并执行:

KUBECONFIG=~/.kube/config

这将告诉Minikube查看该文件夹中的配置注意此环境变量是
$HOME
环境变量的扩展。检查此变量是否正确指向
%USERPROFILE%
,通过
echo$HOME
检入Git Bash

正确设置这两个变量后,我的docker命令又开始工作了

然后,我按照建议运行了以下命令,以便在没有任何问题的情况下再次启动minikube群集:

  • docker系统修剪
  • minikube删除
  • minikube启动--driver=docker
  • An error occurred trying to connect: Get http://127.0.0.1:2375/v1.40/containers/json: dial tcp 127.0.0.1:2375: connectex: No connection could be made because the target machine actively refused it.