GitHub user patricklucas opened a pull request: https://github.com/apache/flink/pull/3494
[FLINK-5635] [docker] Improve Docker tooling This PR supplants and extends @jgrier's #3205, updating with master, fixing merge conflicts, making use of the new `start-foreground` param, and applying some review feedback from #3205. When merged, #3205 can be closed. You can merge this pull request into a Git repository by running: $ git pull https://github.com/patricklucas/flink FLINK-5635_improve_docker_tooling Alternatively you can review and apply these changes as the patch at: https://github.com/apache/flink/pull/3494.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #3494 ---- commit 1ca6229e71f3dad7c87d9d0a7c759998af8258f5 Author: Jamie Grier <jamie.gr...@gmail.com> Date: 2017-01-21T00:12:17Z Improvements for Docker on Flink experience. Modifying Dockerfile to build from local flink-dist as well as release URLs. Logging to stdout. Adding scripts to deploy seamlessly on Docker Swarm. Updating Docker Compose scripts to work correctly. Parameterizing things so these Docker scripts are more generally useful. commit 8bad184d3a77259d84ebe4b34c8c28d61df5c8e3 Author: Jamie Grier <jamie.gr...@gmail.com> Date: 2017-01-25T05:45:23Z Adding Apache license to new files. commit afb8a71596d2e833cd905bc6669418b74da75b61 Author: Patrick Lucas <m...@patricklucas.com> Date: 2017-03-07T15:26:12Z Use start-foreground in Docker entrypoint commit 13f7826b9403ddb376716019a9142d869e559781 Author: Patrick Lucas <m...@patricklucas.com> Date: 2017-03-07T16:22:21Z docker-entrypoint.sh should error on invalid args commit 305796df1c9f5bc81ed3e320c0aba7afed5a1d61 Author: Patrick Lucas <m...@patricklucas.com> Date: 2017-03-07T16:39:35Z Improve docker build.sh cleanup commit 545226dfbbc9a2248f34421d3ef1de572b9ad5f7 Author: Patrick Lucas <m...@patricklucas.com> Date: 2017-03-08T10:51:12Z Dockerfile improvements per review ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---