Centos7配置安装 MiniKube K8s单机版

本文介绍了如何在Windows、macOS和Linux上安装并配置Minikube,包括安装Docker、设置阿里云镜像源、安装kubectl,以及解决启动过程中遇到的各种问题,如内存限制和conntrack工具缺失。最后,演示了如何启用Kubernetes Dashboard进行开发测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Minikube是单机版的Kubernetes集群,能够在我们本地的个人电脑(包含Windows、macOS、Linux系统)运行Kubernetes集群,让我们进行日常的开发工作

官方地址:minikube start | minikube

1.安装docker

更新yum包到最新
yum update
 
安装需要的软件包, yum-utils提供yum-config-manager功能,另外两个是devicemapper驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
 
设置阿里云镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 
安装docker
yum install docker-ce -y
 
查看版本
docker -v
 
 
 
 
 

2.开启虚拟化如果是虚拟机打开下图选项 ,如果是服务器或者PC请进入BIOS 开启;

3、安装kubectl

$ cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

$ yum install kubectl -y

4.安装minikube

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
 sudo install minikube-linux-amd64 /usr/local/bin/minikube

如果下载不了在GitHub上下载

https://github.com/kubernetes/minikube/releases/tag/v1.17.1

5.启动minikube

  minikube start 

a.提示错误 Unable to pick a default driver. Here is what was considered, in preference ord

添加 minikube start --driver=none  

b.提示错误 Requested memory allocation 8192MB is more than your system limit 3773MB.

  

根据他的推荐 添加 minikube start --driver=none  --memory=2200mb

c.提示错误 Exiting due to GUEST_MISSING_CONNTRACK: Sorry, Kubernetes 1.20.2 requires conntrack to be installed in root's path

yum install epel-release -y
yum install conntrack-tools -y

再次以 minikube start --driver=none  --memory=2200mb 启动

测试是否成功  minikube status

6.开启dashboard服务

minikube addons enable metrics-server

 minikube addons enable dashboard

查看服务知否启动 minikube addons list

启用  minikube dashboard

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值