[ 
https://issues.apache.org/jira/browse/FLINK-5635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15901687#comment-15901687
 ] 

ASF GitHub Bot commented on FLINK-5635:
---------------------------------------

Github user patricklucas commented on a diff in the pull request:

    https://github.com/apache/flink/pull/3494#discussion_r104982158
  
    --- Diff: flink-contrib/docker-flink/Dockerfile ---
    @@ -36,22 +31,24 @@ ENV PATH $PATH:$FLINK_HOME/bin
     EXPOSE 8081
     EXPOSE 6123
     
    +# flink-dist can point to a directory or a tarball on the local system
    +ARG flink_dist=NOT_SET
    +
     # Install build dependencies and flink
    +ADD $flink_dist $FLINK_INSTALL_PATH
     RUN set -x && \
    -  mkdir -p $FLINK_INSTALL_PATH && \
    -  apk --update add --virtual build-dependencies curl && \
    -  curl -s $(curl -s 
https://www.apache.org/dyn/closer.cgi\?preferred\=true)flink/flink-${FLINK_VERSION}/flink-${FLINK_VERSION}-bin-hadoop${HADOOP_VERSION}-scala_${SCALA_VERSION}.tgz
 | \
    --- End diff --
    
    Which existing image are you referring to that we need to keep updated? I'm 
not aware of a Flink project- or data Artisans-maintained image on Docker Hub.
    
    I'm almost done with the basic functionality for the first Alpine image 
(and a script to template its Dockerfile) but there will be plenty of room for 
improvements. Once the new repo is live I'll ping you and you can take a look.
    
    I don't know if I need to be the "official maintainer", but the repo will 
live under the [data Artisans GitHub org](https://github.com/dataArtisans), so 
if not me someone at dA will likely handle contributions to that repo.


> Improve Docker tooling to make it easier to build images and launch Flink via 
> Docker tools
> ------------------------------------------------------------------------------------------
>
>                 Key: FLINK-5635
>                 URL: https://issues.apache.org/jira/browse/FLINK-5635
>             Project: Flink
>          Issue Type: Improvement
>          Components: Docker
>    Affects Versions: 1.2.0
>            Reporter: Jamie Grier
>            Assignee: Patrick Lucas
>
> This is a bit of a catch-all ticket for general improvements to the Flink on 
> Docker experience.
> Things to improve:
>   - Make it possible to build a Docker image from your own flink-dist 
> directory as well as official releases.
>   - Make it possible to override the image name so a user can more easily 
> publish these images to their Docker repository
>   - Provide scripts that show how to properly run on Docker Swarm or similar 
> environments with overlay networking (Kubernetes) without using host 
> networking.
>   - Log to stdout rather than to files.
>   - Work properly with docker-compose for local deployment as well as 
> production deployments (Swarm/k8s)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to