docker-compose 安装flink
时间: 2023-12-12 07:36:07 浏览: 126
以下是安装flink的步骤:
1. 确保已经安装了Docker和Docker Compose。
2. 创建一个docker-compose.yml文件,内容如下:
```yaml
version: '2.1'
services:
jobmanager:
image: flink:1.11.2-scala_2.12
expose:
- "8081"
ports:
- "8081:8081"
command: jobmanager
environment:
- JOB_MANAGER_RPC_ADDRESS=jobmanager
taskmanager:
image: flink:1.11.2-scala_2.12
expose:
- "6121"
- "6122"
- "6123"
- "6124"
- "6125"
- "6126"
depends_on:
- jobmanager
command: taskmanager
links:
- "jobmanager:jobmanager"
environment:
- JOB_MANAGER_RPC_ADDRESS=jobmanager
```
3. 在终端中进入docker-compose.yml所在的目录,运行以下命令启动Flink集群:
```shell
docker-compose up -d
```
4. 等待一段时间后,可以通过以下命令检查Flink集群是否已经启动:
```shell
docker ps
```
如果看到类似于“flink_jobmanager_1”和“flink_taskmanager_1”这样的容器正在运行,则说明Flink集群已经成功启动。
阅读全文