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

news/2024/11/20 11:45:49/

在这里插入图片描述

一、软件准备

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.ps1or 
./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

在这里插入图片描述

在这里插入图片描述

结束

在这里插入图片描述


http://www.ppmy.cn/news/89093.html

相关文章

PaLM 2重磅来袭,深挖谷歌92页技术报告亮点总结

谷歌CEO桑达尔・皮查伊(Sundar Pichai)亲切地将2023年称为是一个AI busy year,当地时间5月10日,谷歌IO大会上,谷歌大语言模型PaLM 2虽迟但到。作为一个“AI-first”公司,谷歌在Bard聊天机器人爆出事实性错误…

365天深度学习打卡 第P9周:YOLOv5的backbone实现

🍨 本文为🔗365天深度学习训练营中的学习记录博客🍖 原作者:K同学啊|接辅导、项目定制 文章目录 一、Backbone模块代码1.1 Conv模块1.2 C3模块Bottleneck模块SPPF模块 二、数据集和相关参数设置2.1 数据集操作2.2 相关参数设置2.3…

LAMP的部署(天光渐暗,暮色里遗漏了一丝蓝,星辰便从中亮起。)

文章目录 一、LAMP架构概述二、LAMP框架搭建1.准备工作2.部署apache(1)安装环境依赖包(2)配置软件模块(3)服务优化(4)添加httpd服务(5)修改httpd 服务配置文件…

C语言中的数学库math.h介绍

目录 1、三角函数 2、双曲函数 3、指数函数与对数函数 4、幂函数 5、误差与伽马函数 6、四舍五入与余数函数 7、绝对值、最小、最大 Absolute、Minimum, maximum C语言中的数学函数库是math.h,它提供了许多常用的数学函数,如三角函数、指数函数、…

MySQL mysqldump备份数据库(附带实例)

数据库的主要作用就是对数据进行保存和维护,所以备份数据是数据库管理中最常用的操作。为了防止数据库意外崩溃或硬件损伤而导致的数据丢失,数据库系统提供了备份和恢复策略。 保证数据安全的最重要的一个措施就是定期的对数据库进行备份。这样即使发生…

linuxOPS基础_运维概述,及其泛概念

运维岗位定义 什么是运维? ​ 在技术人员(写代码的)之间,一致对运维有一个开玩笑的认知:运维就是修电脑的、装网线的、背锅的岗位。 ​ IT运维管理是指为了保障企业IT系统及网络的可用性、安全性、稳定性&#xff0…

实时时钟 RTC(2)

RTC 使能与停止 RTC 上电后立即启动,不可关闭,软件应在32K 晶体振荡器完全起振后再设置当前时间;在晶体振荡器起振之前芯片使用内部环振计时,偏差较大。 RTC 时间设置 软件可以在任意时刻直接设置RTC 时间寄存器;由于…

SAP 从入门到放弃系列之安全库存

概念 安全库存的主要目的是以一定数量的库存或时间的作为缓冲区间,以应对供需之间波动的影响。SAP ERP 系统提供两种类型的安全库存:静态安全库存和动态安全库存(即安全天数供应)。 静态安全库…