我的系统是centos7,其他linux系统的安装命令有所不同,详见官方文档

1.安装docker

更新yum:

yum update

安装 yum utils包

yum -y install yum-utils

添加yum仓库源:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

一键安装docker

curl -sSL https://get.daocloud.io/docker | sh

2.安装kubectl:官方文档网址:在 Linux 系统中安装并设置 kubectl | Kubernetes

下载 kubectl
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

下载 checksum
curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"

检查sha265sum
echo "$(<kubectl.sha256) kubectl" | sha256sum --check
kubectl: OK

安装 
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

安装结果
kubectl version --client
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.1", GitCommit:"5e58841cce77d4bc13713ad2b91fa0d961e69192", GitTreeState:"clean", BuildDate:"2021-05-12T14:18:45Z", GoVersion:"go1.16.4", Compiler:"gc", Platform:"linux/amd64"}

3.安装minikube:官方文档:minikube start | minikube

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

4.minikube start:

首先需要创建一个非root的用户

adduser username
passwd username

给刚刚创建的用户docker权限:

#创建docker组
sudo groupadd docker
#添加ithing进入docker组
sudo gpasswd -a usrname docker
#重启docker服务
sudo systemctl restart docker

切换刚刚创建的用户并启动docker:

su usrname
systemctl start docker

启动minikube:

minikube start

该命令会需要较多时间下载一些文件。over

Logo

开源、云原生的融合云平台

更多推荐