apersonw/taro-mall

国内CentOs7.x安装minikube方法

apersonw opened this issue · 0 comments

安装docker

一、安装仓库帮助工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

二、添加仓库镜像地址

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

三、开始安装

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

四、启动容器

sudo systemctl start docker

卸载docker

一、卸载docker

sudo yum remove docker-ce

二、删除镜像、数据卷等

sudo rm -rf /var/lib/docker

命令自动补全

sudo curl -L https://raw.githubusercontent.com/docker/compose/1.24.0/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose

从阿里云仓库镜像下载kubectl

curl -L https://code.aliyun.com/khs1994-docker/kubectl-cn-mirror/raw/1.14.0/kubectl-`uname -s`-`uname -m` > kubectl-`uname -s`-`uname -m`
chmod +x kubectl-`uname -s`-`uname -m`
./kubectl-`uname -s`-`uname -m` version
sudo mv kubectl-`uname -s`-`uname -m` /usr/local/bin/kubectl

安装visualbox

yum update
reboot
yum install -y kernel-devel kernel-headers gcc make perl
yum -y install wget
wget https://www.virtualbox.org/download/oracle_vbox.asc
rpm --import oracle_vbox.asc
wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -O /etc/yum.repos.d/virtualbox.repo
yum install -y VirtualBox-5.2
systemctl status vboxdrv

安装minikube

curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
# Minikube 也支持 --vm-driver=none 选项来在本机运行 Kubernetes 组件,这时候需要本机安装了 Docker。在使用 0.27版本之前的 none 驱动时,在执行 minikube delete 命令时,会移除 /data 目录,请注意,问题说明;另外 none 驱动会运行一个不安全的API Server,会导致安全隐患,不建议在个人工作环境安装。
minikube start --vm-driver=none