现在最流行的微服务多个container 组成一个 pod,使用者访问网页的同时有多个 container 对应,minikube 是 google 推出必属佳作
作用于各种虚拟机,未使用记忆需大于4G才可以安装
hyper-v安装
需先装 minikube-installer.exe
未指定网路minikube start --driver=hyperv 指定网路minikube start --vm-driver hyperv --hyperv-virtual-switch "lan1"minikube config set driver hyperv
visualbox安装
minikube start --driver=virtualboxminikube config set driver virtualbox
VmWare安装
下载docker-machine-driver-vmware.exe此档放在 C:\windows\system32\docker-machine-driver-vmware.exehttps://github.com/machine-drivers/docker-machine-driver-vmware/releases/latestbcdedit /set hypervisorlaunchtype offminikube deleteminikube start --memory=4096 --cpus=4 --vm-driver vmware
各指令记录:
minikube 状态minikube statusminikube 停止minikube stopminikube 删除minikube deleteminikube 管理界面minikube dashboardminikube 管理界面及网址minikube dashboard --url上传各种资料 (pod service deploy)kubectl create deployment nginx-depl --image=nginxkubectl apply -f pod.ymlkubectl apply -f service.ymlkubectl delete po nginxkubectl apply -f deploy.yml查询布署状况kubectl get deploy删除布署kubectl delete deploy加一个 minikubeminikube profile test-menikube2minikube start kubectl get pods -n kube-system各种查询kubectl get nodekubectl get svckubectl get po丛集资讯kubectl cluster-info