fix: JupyterHub Dockerfile - add eric user, sudo, fix DB path (4 slashes)
This commit is contained in:
48
flink/docker-compose.yml
Normal file
48
flink/docker-compose.yml
Normal file
@@ -0,0 +1,48 @@
|
||||
# Smart City Digital Twin Martinique — Apache Flink
|
||||
# Usage: docker compose -f flink/docker-compose.yml up -d
|
||||
# Image officielle Apache Flink 1.20.1 avec digest vérifié
|
||||
|
||||
networks:
|
||||
smartcity-shared:
|
||||
external: true
|
||||
|
||||
services:
|
||||
jobmanager:
|
||||
image: apache/flink:1.20.1-scala_2.12-java17@sha256:ecc5785594eff2d94e29e6b116b3124c0cdb3a9c952ebdf38ef0fef90fb9913d
|
||||
container_name: flink-jobmanager
|
||||
command: jobmanager
|
||||
networks:
|
||||
- smartcity-shared
|
||||
ports:
|
||||
- "8081:8081" # Flink Web UI
|
||||
environment:
|
||||
- |
|
||||
FLINK_PROPERTIES=
|
||||
jobmanager.rpc.address: jobmanager
|
||||
jobmanager.memory.process.size: 1024m
|
||||
taskmanager.memory.process.size: 1024m
|
||||
taskmanager.numberOfTaskSlots: 4
|
||||
parallelism.default: 2
|
||||
rest.port: 8081
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "traefik.enable=false"
|
||||
|
||||
taskmanager:
|
||||
image: apache/flink:1.20.1-scala_2.12-java17@sha256:ecc5785594eff2d94e29e6b116b3124c0cdb3a9c952ebdf38ef0fef90fb9913d
|
||||
container_name: flink-taskmanager
|
||||
command: taskmanager
|
||||
networks:
|
||||
- smartcity-shared
|
||||
depends_on:
|
||||
- jobmanager
|
||||
environment:
|
||||
- |
|
||||
FLINK_PROPERTIES=
|
||||
jobmanager.rpc.address: jobmanager
|
||||
taskmanager.memory.process.size: 1024m
|
||||
taskmanager.numberOfTaskSlots: 4
|
||||
parallelism.default: 2
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "traefik.enable=false"
|
||||
Reference in New Issue
Block a user