brew install kubectl 須要加代理! minikube start --vm-driver=xhyve --docker-env HTTP_PROXY=http://your-http-proxy-host:your-http-proxy-port --docker-env HTTPS_PROXY=https://your-https-proxy-host:your-https-proxy-port
k8s的一個好guide啊,分分鐘上手node
https://kubernetes.io/docs/tutorials/stateless-application/hello-minikube/linux
在mac上操做,使用virtulbox的driver,若是用linux,可使用kvm的driver,文檔在上個連接中有跳轉docker
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 && \ chmod +x minikube && \ sudo mv minikube /usr/local/bin/
brew install docker-machine-driver-xhyve sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
kubectl config use-context minikube kubectl cluster-info
使用minikube中的docker hostapi
eval $(minikube docker-env) docker images kubectl get nodes
起停minikubeapp
minikube start --vm-driver=xhyve --docker-env HTTP_PROXY=http://192.37.192.236:3128 --docker-env HTTPS_PROXY=https://192.37.192.236:3128 eval $(minikube docker-env) minikube stop