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 协议》,转载必须注明作者和本文链接
推荐文章: