#!/bin/bash # Alternatively, start TaskManager in the foreground if necessary $FLINK_HOME/bin/taskmanager.sh start # Start JobManager in the foreground $FLINK_HOME/bin/jobmanager.sh start-foreground # If you want to submit a job and still keep the cluster alive, use this: if [[ -n "$FLINK_JOB" ]]; then echo "Running Flink job: $FLINK_JOB" $FLINK_HOME/bin/flink run -d $FLINK_JOB fi # Keep the container running tail -f /dev/null # This will prevent the container from exiting