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.