一、概述
本文将通过 2 种方式在 docker 中部署 flink standalone 集群,集群中共有 4 个节点,分别是 1 个 jobManager 节点和 3 个 taskManager 节点。方式一能快速部署一个 flink 集群,但是使用的是默认配置,不够灵活,方式二使用的是外置配置文件,可以灵活控制集群配置。
二、准备工作
准备工作是方式一和方式二都需要执行的工作,准备工作很简单,就是用以下命令创建一个 flink 网络
docker network create flink-network
三、方式一
依次执行以下命令创建 flink 集群
docker run -d -p 8081:8081 --name flink-jobmanager --network flink-network --env FLINK_PROPERTIES="jobmanager.rpc.address: flink-jobmanager" flink:1.16.3-java8 jobmanager
docker run -d --name flink-taskmanager1 --network flink-network --env FLINK_PROPERTIES="jo

本文介绍了在Docker中通过两种方式部署FlinkStandalone集群,一种是快速部署但配置不灵活,另一种是使用外置配置文件实现更灵活的配置。详细步骤包括创建网络、运行容器并指定配置文件。

3148

被折叠的 条评论
为什么被折叠?



