Win10 for Docker 安装 K8S

时间:2022-05-23 04:47:18

win 10 docker安装K8S中遇见的一些问题,记录下来方便自己以后避免采坑。

安装步骤:

1.安装Docker for windows。在docker官方下载,然后傻瓜式安装。

  安装成功以后再Docker => Daemon => Registry mirrors配置节点中添加阿里云进行地址:

  https://registry.docker-cn.com。毕竟国内服务器快(如果可以*就另当别论),曾经在新加坡测试过,直接安装K8S(选择Enable Kubernetes)五分钟就安装成功。但是在       国内直接启动半个小时一直处于下载镜像中,所以在国内只能用其他方式。

Win10 for Docker 安装 K8S

2.下载基础镜像

 克隆K8S基础镜像

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

 克隆成功以后,使用PowerShell 启动load_images.ps1文件。下载K8S基础镜像可能需要一段时间。下载成功以后,在CMD (docker images)中查看是否有对应镜像。

Win10 for Docker 安装 K8S

3.镜像下载成功以后,启动K8S安装

  Kubernetes=>Enable Kubernetes。启动过程可能需要十几分钟,启动成功后显示如下:

  Win10 for Docker 安装 K8S

注意事项:安装顺序不能颠倒,步骤颠倒可能k8s显示为starting。一定要先使用国内镜像源(主要是快速),下载好K8S镜像以后再启动。