自学内容网 自学内容网

ubuntu 安装minikube,并拉取k8s镜像

不要使用最新版,重要的事情说三遍,刚开始也是最求新一点的版本,但问题很多,主要是版本之间的依赖问题,不是某个依赖的版本不支持某些功能,就是依赖之间的版本不能对应上,所以就降低几个版本,就是喜欢它们的成熟稳定,

系统是ubuntu20.4, minikube是1.23.1, k8s是1.18.2,

为什么要装minikube,通常k8s集群是要3台机子以上,而通过minikube,可以在一台机子上搭建出k8s集群,minikube采用的是DinD技术

1. 安装docker (这个就不介绍安装过程,大家应该都很熟悉啦)
2. 安装minikube

curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.23.1/minikube-linux-amd64
chmod +x minikube && sudo mv minikube /usr/local/bin/

3. 验证minikube

minikube version

在这里插入图片描述

4. minikube拉取指定版本的k8s,重点参数是--image-mirror-country='cn',否则会报404错误

minikube start --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --kubernetes-version=v1.18.2

注意:这里会报个错误
错误:不能以root执行这条命令
在这里插入图片描述
解决方案:以普通账号执行上面的命令,注意不能加sudo

然后就愉快的拉取k8s镜像
在这里插入图片描述
镜像拉取下来之后,就可以愉快的k8s玩耍了。


原文地址:https://blog.csdn.net/qq_36835255/article/details/142423531

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!