# minikube安装
2 min read
文章目录
minikube 介绍
minikube 是 k8s 官方维护的一个单机版的 k8s,通过 minikube 可以很方便的在本地机器上安装一套 k8s 环境用于日常的学习与开发。
安装
环境: 虚拟机中的centos:7操作系统,其它情况可以参考官方文档,主要步骤都是类似的。
kubectl 安装
首先需要先安装 kubectl,用于后续访问 minikube 的 k8s 集群。
#配置源cat <<EOF > /etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetes#baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64#使用阿里镜像baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64enabled=1gpgcheck=1repo_gpgcheck=1#gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg#使用阿里镜像gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpgEOF#安装kubectlyum install -y kubectldocker 配置国内镜像
修改daemon.json文件,不存在可以创建一个
vi /etc/docker/daemon.json加入以下内容:
{ "registry-mirrors": [ "https://dockerhub.azk8s.cn", "https://reg-mirror.qiniu.com" ]}重启 docker
systemctl daemon-reloadsystemctl restart dockerminikube 安装
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \ && chmod +x minikube由于墙的原因,可以去Github Releases页面下载:

下载完之后直接通过命令行启动:
minikube start --vm-driver=none \ --image-mirror-country=cn \ --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers注:—vm-driver=none,是因为本身系统就是在虚拟机中运行的,所以不需要指定虚拟驱动,其它两个选项可以避免国内网络原因导致下载镜像失败。
成功执行之后就可以用kubectl进行访问了。