minikube会要求宿主机能够支持虚机创建。所以宿主机要么装virtualbox,要么装kvm。
minikube有自己的镜像系统,会用这个镜像系统来创建虚拟机,该虚拟机用来跑minikube
虚机中装了docker server和client,用来跑基本的container
所有实际的操作都是在虚拟机中进行,因此要对虚拟机进行一定的配置,例如为虚拟机设置proxy。这个proxy是通过minikube传递过去的,不能用http://localhost:7890这样的proxy。因为虚拟机中这个地址没有什么Proxy Server.
如何登录minikube创建的虚拟机?
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
原来是需要私钥才能登录,好在私钥本地有留存。