DockerDesktop:使用docker-compose.yml搭建Flink集群

本文详细介绍了如何使用DockerDesktop和docker-compose搭建Flink集群。首先,通过创建docker-compose.yml文件简化集群启动过程,并提供了一步步的操作指南。然后,针对手动搭建过程中如何为taskManager设置多个slot的问题,提供了从查找容器ID到修改配置文件的完整步骤,包括进入容器、定位到conf目录、使用vim编辑配置文件等细节。

前情提示:利用DockerDesktop搭建flink集群,有手动模式和利用docker-compose.yml等等方式,自己手动搭建很麻烦,因为真的很小白,比如说按照其他帖子搭建好之后,一般一个taskManager只有一个默认的slot,但是我想设置taskManager有多个slot,好多虽然给出了解决方法,但是步子扯得太大了,刚入门Docker真的不知道怎么弄,比如说怎么修改集群的配置文件之类的问题。所以改成了使用docker-compose,但是后来我继续查资料,又找到解决“手动搭建flink集群,一个taskManager对应几个slot”方法,在第二部分

第一部分:使用docker-compose

我就想使用docker-compose,但是我不知道咋用啊!也不敢胡乱动手,只能自己一点点尝试,原理我不清楚,我只描述下我自己怎么做的,完全小白一个,找了好久的docker-compose.yml就是没找到:

  1. 创建一个docker-compose.yml文件

只需要在桌面新建一个txt文档,然后名字改成docker-compose.yml

  1. 用记事本的形式打开docker-compose.yml

里面相关的设置参数,我参考的是:

(4条消息) 使用Docker搭建Flink集群-CSDN博客

  1. 随便将他找个位置安放,我把它放在了DockerDesktop文件夹下,自己创建了一个文件夹,这个文件夹的名字就是你的容器名字:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值