virtulbox下载安装
去官网下载(virtualbox windows安装包下载)安装包安装就行,具体步骤比较简单略
通过vagrant创建虚拟机
vagrant是一个方便一键创建虚拟机的工具,按照以下教程操作即可:https://zhuanlan.zhihu.com/p/259833884
此处不再赘述。
补充:
k8s要求至少2个cpu+10G+2G内存,如果通过vagrant创建的虚拟机不是这样,那么可以通过如下调整:
在virtualbox中选中要调整的虚拟机,选择右顶部的“设置->系统->处理器,拖动调整。
安装并启动docker
通过vagrant/vagrant账号密码进入centos系统,在命令行键入:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
下载并自动安装docker。
输入sudo service docker start来启动docker服务:
输入:
docker --version
检查docker是否安装成功
安装minikube并启动:
分别键入以下命令:
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
sudo rpm -ivh minikube-latest.x86_64.rpm
安装完成后需要先把vagrant用户加入docker用户组:
sudo usermod -aG docker $USER && newgrp docker
配置docker为minikube默认driver为docker:
minikube config set driver docker
执行:
minikube start
会自动下载相关依赖包
执行:minikube kubectl -- get pods -A 下载kubectl
执行minikube dashboard可以启动k8s的仪表盘,最后再配置centos的网络运行宿主机访问,以下是效果:
参考
https://www.runoob.com/docker/centos-docker-install.html
https://zhuanlan.zhihu.com/p/259833884
https://minikube.sigs.k8s.io/docs/start/
https://www.jianshu.com/p/b786be83f62d