flink-docker
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.1 KiB

version: '3'
services:
jobmanager:
image: flink:1.15-java8
expose:
- "6123"
ports:
- "8081:8081"
command: jobmanager
volumes:
- ./flink/flink-checkpoints:/opt/flink/flink-checkpoints
- ./flink/flink-savepoints:/opt/flink/flink-savepoints
- ./flink/log:/opt/flink/log
- ./flink/runjob:/opt/flink/usrlib
environment:
- TZ=Asia/Shanghai
- JOB_MANAGER_RPC_ADDRESS=jobmanager
extra_hosts:
- "kafka1:192.168.10.217"
- "kafka2:192.168.10.217"
taskmanager:
image: flink:1.15-java8
expose:
- "6121"
- "6122"
depends_on:
- jobmanager
command: taskmanager
- ./flink/flink-checkpoints:/opt/flink/flink-checkpoints
- ./flink/flink-savepoints:/opt/flink/flink-savepoints
- ./flink/log:/opt/flink/log
- ./flink/runjob:/opt/flink/usrlib
links:
- "jobmanager:jobmanager"
environment:
- TZ=Asia/Shanghai
- JOB_MANAGER_RPC_ADDRESS=jobmanager
extra_hosts:
- "kafka1:192.168.10.217"
- "kafka2:192.168.10.217"