数码产品

minikube 安装

什么是minikube

 

minikube就是一个本地k8s,就是一个简单的k8s集群,它不像k8s那么庞大,部署起来简单,主要用于学习和开发k8s。安装minikube前提需要具备以下条件:

下面我们来看一下centos上如何安装minikube。

安装步骤

一,安装docker

1.1 如果系统上已经装了其它版本的docker,可以使用以下命令卸载。

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

 

1.2 安装dockers仓库。


$ sudo yum install -y yum-utils $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
 

 

1.3 安装最新版本的docker。


$
sudo yum install docker-ce docker-ce-cli containerd.io
  

 

1.4 启动docker


$
sudo systemctl start docker
  

 

  sudo 命令执行报错解决:

    

 

 

    解决方式:

    1,增加用户到wheel组 ,因为wheel组有超级用户权限。

#Add your user to the Wheel group.
#Change bob to your user name.
usermod -G wheel bob
  

 2,修改/etc/sudoers文件 

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL
  

 3,修改/etc/sudoers权限

# chmod  0440  /etc/sudoers
  

 

这个时候要启动docker需要给用户增加以下组才能执行docker。

1.创建docker组。

$ sudo groupadd docker
  

 

2,增加用户到docker组

$ sudo usermod -aG docker $USER
  

 3,重启系统,接着执行以下命令。

$ newgrp docker
  

 

4,执行以下命令测试以下docker是否启动成功。
$ docker run hello-world
  

 .

二,安装minikube

2.1 直接到git环境下载minikube安装包。

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


 2.2 启动minikube 

minikube start

 

posted @ 2022-01-06 22:31  Hackerman  阅读(400)  评论(0编辑  收藏  举报
数码产品