在Windows上安装Docker与k8s,完美亲测!

该文提供了一步一步的指导,包括从Docker官网下载并安装DockerDesktop,配置国内Docker镜像源以加速下载,使用k8s-for-docker-desktop仓库安装Kubernetes,以及如何加载k8s所需镜像。此外,还介绍了可选步骤——安装和访问KubernetesDashboard。
摘要由CSDN通过智能技术生成

在这里插入图片描述

一、软件准备

1、去Docker官网下载Docker Desktop,并一键安装
2、下载k8s-for-docker-desktop包

git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git

在这里插入图片描述

二、镜像源配置

配置docker的国内镜像,国外的网络下载可能比较慢 docker中国镜像地址:
“https://registry.docker-cn.com”, 网络docker镜像地址
“http://hub-mirror.c.163.com”, ustc大学镜像地址
“https://docker.mirrors.ustc.edu.cn”

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "insecure-registries": [
    "10.146.200.22"
  ],
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

三、安装k8s所需的镜像

cd k8s-for-docker-desktop
git branch -a
git checkout v1.25.4
.\load_images.ps1
 or 
./load_images.sh

四、重启Docker与Kubernetes

在Docker仪表盘上在Settings切到Kubernetes上启动Enabled Kubernetes

在这里插入图片描述

五、安装Dashboard(可选)

1、使用recommended.yaml进行安装

kubectl apply -f recommended.yaml 
or
kubectl apply -f kubernetes-dashboard.yaml
kubectl proxy
nohup kubectl proxy >/dev/null &

2、访问URL: http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
3、登录需要获取token

kubectl -n kubernetes-dashboard get secret
kubectl apply -f kube-system-default.yaml
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-desktop --token="${TOKEN}"
echo $TOKEN

在这里插入图片描述

在这里插入图片描述

结束

在这里插入图片描述

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值