From f7a47710cacabdb8f33a4a8fd183c79092badea1 Mon Sep 17 00:00:00 2001
From: lorenz <stu203404@mail.uni-kiel.de>
Date: Fri, 17 Dec 2021 12:03:57 +0100
Subject: [PATCH] Switch dockerfiles of beam flink to use task and job manger
 uc1-3

---
 theodolite-benchmarks/uc1-beam-flink/Dockerfile | 5 ++---
 theodolite-benchmarks/uc2-beam-flink/Dockerfile | 5 ++---
 theodolite-benchmarks/uc3-beam-flink/Dockerfile | 5 ++---
 3 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/theodolite-benchmarks/uc1-beam-flink/Dockerfile b/theodolite-benchmarks/uc1-beam-flink/Dockerfile
index 26f25c9de..0e3c0b318 100644
--- a/theodolite-benchmarks/uc1-beam-flink/Dockerfile
+++ b/theodolite-benchmarks/uc1-beam-flink/Dockerfile
@@ -1,6 +1,5 @@
-FROM openjdk:11-slim
+FROM flink:1.13-java11
 
-ADD build/distributions/uc1-beam-flink.tar /
+ADD build/distributions/uc1-beam-flink.tar /opt/flink/usrlib/artifacts/uc1-beam-flink.tar
 
-CMD /uc1-beam-flink/bin/uc1-beam-flink --runner=FlinkRunner --maxSourceParallelism=$MAX_SOURCE_PARALLELISM --streaming --disableMetrics=true --fasterCopy
 
diff --git a/theodolite-benchmarks/uc2-beam-flink/Dockerfile b/theodolite-benchmarks/uc2-beam-flink/Dockerfile
index 75c488228..b2ad8ff90 100644
--- a/theodolite-benchmarks/uc2-beam-flink/Dockerfile
+++ b/theodolite-benchmarks/uc2-beam-flink/Dockerfile
@@ -1,5 +1,4 @@
-FROM openjdk:11-slim
+FROM flink:1.13-java11
 
-ADD build/distributions/uc2-beam-flink.tar /
+ADD build/distributions/uc2-beam-flink.tar /opt/flink/usrlib/artifacts/uc2-beam-flink.tar
 
-CMD /uc2-beam-flink/bin/uc2-beam-flink --runner=FlinkRunner --flinkMaster=flink-jobmanager:8081 --streaming --parallelism=$PARALLELISM --disableMetrics=true --fasterCopy
diff --git a/theodolite-benchmarks/uc3-beam-flink/Dockerfile b/theodolite-benchmarks/uc3-beam-flink/Dockerfile
index 87285a07f..3c0b4d96b 100644
--- a/theodolite-benchmarks/uc3-beam-flink/Dockerfile
+++ b/theodolite-benchmarks/uc3-beam-flink/Dockerfile
@@ -1,5 +1,4 @@
-FROM openjdk:11-slim
+FROM flink:1.13-java11
 
-ADD build/distributions/uc3-beam-flink.tar /
+ADD build/distributions/uc3-beam-flink.tar /opt/flink/usrlib/artifacts/uc3-beam-flink.tar
 
-CMD /uc3-beam-flink/bin/uc3-beam-flink --runner=FlinkRunner --flinkMaster=flink-jobmanager:8081 --streaming --parallelism=$PARALLELISM --disableMetrics=true --fasterCopy --stateBackend=rocksdb --stateBackendStoragePath=file:///data/flink/checkpoints
-- 
GitLab