You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Konstantin Knauf (JIRA)" <ji...@apache.org> on 2019/05/17 13:12:00 UTC
[jira] [Created] (FLINK-12546) Base Docker images on
`library/flink`
Konstantin Knauf created FLINK-12546:
----------------------------------------
Summary: Base Docker images on `library/flink`
Key: FLINK-12546
URL: https://issues.apache.org/jira/browse/FLINK-12546
Project: Flink
Issue Type: Improvement
Components: Deployment / Docker
Affects Versions: 1.8.0
Reporter: Konstantin Knauf
Currently, Flink users turn to two different places when looking for "official" community Docker images.
* https://github.com/docker-flink/docker-flink (Flink community maintained, no official Apache releases) or https://hub.docker.com/_/flink/
* The tooling and Dockerfile in the {{flink-container}} component
While users should turn to the Flink images on Docker Hub in general, the {{flink-container}} component is used by many users, because it contains some tooling to build images for the {{StandaloneJobClusterEntrypoint}}. Overall, this causes confusion for users and the community needs to maintain two Dockerfiles, which build Flink images FROM alpine or debian.
Therefore, I propose to change the tooling ({{build.sh}}) in {{flink-container}} to have only two options:
a) {{from-release}}, which uses `library/flink` as base image and basically only adds the user jar. (<--- for Flink users)
b) {{from-local-dist}}, which also uses `library/flink` as base image but replaces the flink-dist by the local flink-dist ( <--- for Flink developer)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)