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"