📣读完这篇文章里你能收获到
- Docker DeskTop 安装K8S失败处理方案
- Docker 配置镜像加速器
- 数字签名的限制解除
一、安装docker-kubernetes
1. 步骤
- 安装Docker DeskTop Download for Windows
- 点开docker的setting 中有一个kubernetes
- 选中其中的Enable Kubernetes
- 然后点击右下角的Apply & Restart ,会自动下载所需的所有组件
2. 现象
- 一直停留在Starting状态
- 重启也没用,重新安装也没用。
3. 根因
- 镜像源无法下载
二、配置镜像加速器
1. 添加中科大镜像加速
- 修改镜像源:将配置里的镜像地址,添加国内地址
- 这里添加中科大和docker中国镜像地址 “https://docker.mirrors.ustc.edu.cn”, “https://registry.docker-cn.com”
- 设置完成之后,点击“Apply&Restart”
2. 添加阿里云镜像加速
点击此 登录阿里云容器Hub服务的控制台
3. 配置镜像加速器
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"https://你自己的阿里云镜像.mirror.aliyuncs.com"
]
}
三、下载k8s-for-docker-desktop
- 地址:https://github.com/AliyunContainerService/k8s-for-docker-desktop/tree/v1.19.7
- 网址选中自己的kubernetes 版本-我的是v1.19.7 然后下载
- 初次运行需先解除数字签名限制 参考-快速解除数字签名
- 使用PowerShell运行
load_images.ps1
文件
四、大功告成
- 右键重启Docker DeskTop
- 等待一会即可启动