Mac下使用Docker开启Kubernetes

开启

在Docker中开启了Kubernetes

开启后因为镜像下周过慢无法正常启动
Docker中Kubernetes会卡在starting

单独拉取镜像

k8s的镜像和docker会有版本差异,目前使用的是最新版

$ git clone https://github.com/hummerstudio/k8s-docker-desktop-for-mac.git

然后进入文件目录执行

./load_images.sh

拉取镜像完毕后,重启docker

启动管理页面

//下载文件到当前目录
curl -O https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml
// 完成后执行
kubectl apply -f recommended.yaml
// 默认使用8001端口
kubectl proxy --port=8001
// 后台运行
nohup kubectl proxy --port=8001 >/dev/null &
// 成功后访问
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

// 生成token
$ kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}'
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!