windows版docker desktop里,启动用kubernetes管理的容器

本文介绍了如何在Windows版Docker Desktop中启用Kubernetes,并通过实验CentOS镜像来熟悉Kubernetes的配置和管理。作者指出,虽然docker-compose在单节点编排上足够,但学习Kubernetes对于追随时业潮流和未来云开发是必要的。文章详细讲解了从软件安装、系统镜像下载、Docker Desktop设置调整到创建和运行CentOS pod的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系列前言

最初是想用虚拟机做大数据开发的,还特地搞了包括完整CDH5的iso镜像,希望能在单机上启动完整的CDH集群。

镜像虽然做了出来,但发现使用上太繁琐了,而且主机的资源使用效率不高,16G内存的主机,启动一组hdfs+hbase+kylin集群,什么都不干就要爆内存了。

资源不够用是硬伤,于是换到docker,用windows版docker desktop做开发也有一段时间了,一直都是用docker-compose管理容器实例的。但从业界风向看,kubernetes已经是一骑绝尘,一统天下的趋势很难扭转了。

虽然从实际使用经验看,docker-compose在单节点编排开发环境是足够用了,但为了追一下业界潮流,也为了将来能彻底转向公有云上的云开发,还是花时间学一下如何用kubernetes管理容器的好。

软件安装

docker desktop有多个版本,但能搭配kubernetes的暂时只有EDGE channel的尝鲜版本,里面的kubernetes版本也是固定的一个。

能下载windows版 的docker desktop页面地址还藏得比较深,页面链接在此 https://hub.docker.com/editions/community/docker-ce-desktop-windows
上面的下载链接有好几个,只有EDGE channel下面的才是能用kubernetes的,stable也就是稳定版本的,虽然可以打开kubernetes选项,但会一直转圈圈启动不起来。
exe下载链接在此 https://download.docker.com/win/edge/Docker%20Desktop%20Installer.exe

笔者用的windows 10,启用了hyper-v,安装过程没什么可说的。
如果是windows 7/Vista,或者windows 10家庭版,安装过程里要选择搭配VirtualBox。

下载系统镜像

kubernetes启动需要很多系统镜像,其中相当一部分会因为网络原因下载

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值