docker,k8s作为云原生必会技术,虽然8102年就已经基本成熟,但是现在学习也不晚!!
本篇是使用win10笔记本的完整安装过程,各种坑已经踩过,新手必看!
问:为啥啊? 答:因为要开启Hyper-V, 这是Docker Desktop for Windows 所使用的虚拟机,docker只能运行在linux环境. 问:我不是,可咋弄嘞?? 答:淘宝,搜索win10升级,5块钱搞定!
前提:
操作:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
官网 https://www.docker.com/products/docker-desktop 但是下载很慢
可以看下这篇博客里的下载 地址
安装下载好的文件,完成后右下角会有鲸鱼的图标,右键-选择setting会看到下图:
也可在在powershell输入docker version查看版本
打开docker-desktop的setting,找到如下位置,配置 阿里云镜像服务 或中科大镜像加速地址https://docker.mirrors.ustc.edu.cn
可选操作: 为 Kubernetes 配置 CPU 和 内存资源,建议分配 4GB 或更多内存,以及更好镜像本地存放地址。
本来,选择enable会自动下载k8s镜像,由于Kubernetes大量的容器镜像在 gcr.io,无法在国内保证稳定的访问。阿里云提供了一些工具脚本,帮助我们从阿里云镜像服务下载所需镜像:
参照以上地址说明,过程概括为:
1、下载对应分支代码到本地(代码库中包含了k8s组件的镜像和执行脚本等)
2、进入所在文件夹执行:
.\load_images
等待镜像下载完毕
3、点击 enable kubernetes, 等待 Kubernetes 开始运行
4,、验证k8s安装成功
5、配置k8s dashboard,成功后可打开下图页面:
以上就是安装篇内容,后续还有云原生系列文章,欢迎交流~
参考
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。