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
40 lines
1.1 KiB
version: "2.2"
|
|
services:
|
|
jobmanager:
|
|
image: flink:1.14.3
|
|
ports:
|
|
- "8081:8081"
|
|
command: jobmanager
|
|
volumes:
|
|
- ./sql-client-defaults.yaml:/opt/flink/conf/sql-client-defaults.yaml:rw
|
|
- ./hive-site.xml:/opt/flink/conf/hive-site.xml:rw
|
|
environment:
|
|
- |
|
|
FLINK_PROPERTIES=
|
|
jobmanager.rpc.address: jobmanager
|
|
taskmanager:
|
|
image: flink:1.14.3
|
|
depends_on:
|
|
- jobmanager
|
|
command: taskmanager
|
|
volumes:
|
|
- ./sql-client-defaults.yaml:/opt/flink/conf/sql-client-defaults.yaml:rw
|
|
- ./hive-site.xml:/opt/flink/conf/hive-site.xml:rw
|
|
environment:
|
|
- |
|
|
FLINK_PROPERTIES=
|
|
jobmanager.rpc.address: jobmanager
|
|
taskmanager.numberOfTaskSlots: 2
|
|
sql-client:
|
|
image: flink:1.14.3
|
|
volumes:
|
|
- ./sql-client-defaults.yaml:/opt/flink/conf/sql-client-defaults.yaml:rw
|
|
- ./hive-site.xml:/opt/flink/conf/hive-site.xml:rw
|
|
command: ./bin/sql-client.sh embedded ../conf/sql-client-defaults.yaml
|
|
depends_on:
|
|
- jobmanager
|
|
environment:
|
|
- |
|
|
FLINK_PROPERTIES=
|
|
jobmanager.rpc.address: jobmanager
|
|
rest.address: jobmanager |