Flink's New Dockerfile: One File to Rule Them All
summary
Flink replaces many scattered Dockerfiles with a single official Dockerfile that builds one image for jobs and clusters and explains how to deploy to local Docker, Compose, Swarm and Kubernetes. It shows concrete ways to change cluster config and logging, add dependencies and job artifacts by parameterize, mount volumes, or extend the image, how to choose taskmanager/jobmanager modes, when you don’t need to rebuild, and using an entrypoint script plus a comma‑separated plugin list to activate extras.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 2:41Single Dockerfile goal
- 7:13Job management demo
- 10:54Advanced customization
- 14:34Quick start guide
related talks
33mFlink in Containerland
44mLets Deeploy Flink - Uncovering Hidden Depths of Yarn, Docker, Kubernetes & Beyond
22mBuilding a Kubernetes Operator for Apache Flink in Java
30mDockerfile - Best Practices
42mManaging Apache Flink on Kubernetes - FlinkK8sOperator
46mThe Environments Inside Your Containers
45mFumbling Forward - Docker Don'ts
30mSimplify All the Things with Docker Compose
