边部署,边写这篇文章中,Kubernates和minikube是什么,我就不多介绍了,直接开始安装步骤吧。环境ubuntu
先执行这条命令查看是否支持VT-x或AMD-v虚拟化
egrep --color 'vmx|svm' /proc/cpuinfo
如果输出为空,恭喜你,不支持,没错我的阿里云服务器也是这样,当时看官方文档就让我看是否为空,没告诉我为空或不为空是什么情况
嗯,如果不为空,具体内容是什么我也不知道,那么恭喜这个逼,可以进行下一步
安装Hypervisor,就是安装一个虚拟机管理程序
Linux上可以安装的VirtualBox,KVM
安装 VirtualBox步骤如下:
curl https://download.virtualbox.org/virtualbox/6.0.4/virtualbox-6.0_6.0.4-128413~Ubuntu~xenial_amd64.deb -o virtualbox-6.0_6.0.4-128413~Ubuntu~xenial_amd64.deb –progress
sudo dpkg -i virtualbox-6.0_6.0.4-128413~Ubuntu~xenial_amd64.deb
这步之后会提示你有依赖没有安装
sudo apt-get -f install
这样环境应该够了,不保证有用哈,因为我装了 VirtualBox才知道我的服务器不支持 VT-x或AMD-v虚拟化
然后安装minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin
前面的环境安装好了的同学,直接minikube start
环境不行的运行 minikube start --vm-driver=none --registry-mirror=https://registry.docker-cn.com
此时我的服务器提示
[ERROR NumCPU]: the number of available CPUs 1 is less than the required 2
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
嗯,先到这,下次再说