Skip to content

Instantly share code, notes, and snippets.

@renatoargh
Created August 4, 2022 13:15
Show Gist options
  • Save renatoargh/8aaa48f85e5e4d6e37a2d5332513cb96 to your computer and use it in GitHub Desktop.
Save renatoargh/8aaa48f85e5e4d6e37a2d5332513cb96 to your computer and use it in GitHub Desktop.
Basic Flink docker compose setup
version: '3'
services:
flink-jobmanager:
image: flink:1.7
platform: linux/x86_64
container_name: flink-jobmanager
command:
- "jobmanager"
ports:
- '8081:8081'
environment:
JOB_MANAGER_RPC_ADDRESS: jobmanager
task-manager-1:
image: flink:1.7
platform: linux/x86_64
container_name: flink-taskmanager-1
depends_on:
- flink-jobmanager
links:
- "flink-jobmanager:jobmanager"
command:
- "taskmanager"
environment:
JOB_MANAGER_RPC_ADDRESS: jobmanager
task-manager-2:
image: flink:1.7
platform: linux/x86_64
container_name: flink-taskmanager-2
depends_on:
- flink-jobmanager
links:
- "flink-jobmanager:jobmanager"
command:
- "taskmanager"
environment:
JOB_MANAGER_RPC_ADDRESS: jobmanager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment