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 <[email protected]>
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 <[email protected]>
Date: 2017-01-25T05:45:23Z
Adding Apache license to new files.
commit afb8a71596d2e833cd905bc6669418b74da75b61
Author: Patrick Lucas <[email protected]>
Date: 2017-03-07T15:26:12Z
Use start-foreground in Docker entrypoint
commit 13f7826b9403ddb376716019a9142d869e559781
Author: Patrick Lucas <[email protected]>
Date: 2017-03-07T16:22:21Z
docker-entrypoint.sh should error on invalid args
commit 305796df1c9f5bc81ed3e320c0aba7afed5a1d61
Author: Patrick Lucas <[email protected]>
Date: 2017-03-07T16:39:35Z
Improve docker build.sh cleanup
commit 545226dfbbc9a2248f34421d3ef1de572b9ad5f7
Author: Patrick Lucas <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---