* Microsoft Windows 10 Education 10.0.18363 Build 18363 上的 minikube v1.16.0 * Unable to pick a default driver. Here is what was considered, in preference order: - vmware: Not installed: exec: "docker-machine-driver-vmware": executable file not found in %PATH% - docker: Not installed: exec: "docker": executable file not found in %PATH% - hyperv: Not healthy: Hyper-V requires Administrator privileges - podman: Not installed: exec: "podman": executable file not found in %PATH% - virtualbox: Not installed: unable to find VBoxManage in $PATH
C:\Users\Caisi>kubectl get services hello-minikube NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE hello-minikube NodePort 10.111.191.44 <none> 8080:32207/TCP 20s
查看pod容器启动情况
1 2 3
C:\Users\Caisi>kubectl get pods NAME READY STATUS RESTARTS AGE hello-minikube-6ddfcc9757-mbtkk 0/1 ImagePullBackOff 0 7m54s
这里显示镜像拉取失败了
使用命令查看pod运行详情
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
C:\Users\Caisi>kubectl describe pods hello-minikube-6ddfcc9757-mbtkk Name: hello-minikube-6ddfcc9757-mbtkk Namespace: default Priority: 0 Node: minikube/192.168.49.2 ··· Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 8m14s default-scheduler Successfully assigned default/hello-minikube-6ddfcc9757-mbtkk to minikube Normal Pulling 5m51s (x4 over 8m13s) kubelet Pulling image "k8s.gcr.io/echoserver:1.4" Warning Failed 5m36s (x4 over 7m58s) kubelet Failed to pull image "k8s.gcr.io/echoserver:1.4": rpc error: code = Unknown desc = Error response from daemon: Get https://k8s.gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) Warning Failed 5m36s (x4 over 7m58s) kubelet Error: ErrImagePull Warning Failed 5m9s (x7 over 7m57s) kubelet Error: ImagePullBackOff Normal BackOff 3m2s (x15 over 7m57s) kubelet Back-off pulling image "k8s.gcr.io/echoserver:1.4"
C:\Users\Caisi>kubectl get services hello-minikube NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE hello-minikube NodePort 10.102.25.156 <none> 8080:32470/TCP 8s
设置转发端口让本地可以访问
1 2 3 4 5
C:\Users\Caisi>kubectl port-forward service/hello-minikube 7080:8080 Forwarding from 127.0.0.1:7080 -> 8080 Forwarding from [::1]:7080 -> 8080 Handling connection for 7080 Handling connection for 7080