k8s学习

安装minikube

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

安装kubectl(K8s命令行工具)以管理集群:

复制代码
curl -LO "https://dl.k8s.io/release/$(curl  -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" 
chmod +x kubectl && sudo mv kubectl /usr/local/bin/

启动

复制代码
minikube start --driver=docker  # 使用Docker驱动(推荐)

验证集群状态

复制代码
kubectl get nodes  # 应显示一个名为"minikube"的节点状态为"Ready"
minikube status    # 检查Minikube运行状态

解决minikube拉取镜像失败

复制代码
minikube delete
minikube start --registry-mirror="https://docker.m.daocloud.io"