tree: 27cbd22991215680561c50b96dd43784efb1e910
- testing/
- .gitignore
- .travis.yml
- add-custom.sh
- add-version.sh
- docker-entrypoint.sh
- Dockerfile-debian.template
- generator.sh
- LICENSE
- README.md
README.md
flink-docker / dev-master
Building a custom docker image
- Compress Flink in
flink-dist/flink-1.11-SNAPSHOT-bin
: tar czf flink-1.11.tgz flink-1.11-SNAPSHOT
- Start web server
docker run -it -p 9999:9999 -v
pwd:/data python:3.7.7-slim-buster python -m http.server 9999
- Generate
Dockerfile
./add-custom.sh -u http://localhost:9999/data/flink-1.11.tgz -n flink-1.11
(If you are on a Mac or Windows, use host.docker.internal
instead of localhost
) - Generate docker image (in
flink-docker/dev/flink-1.11-debian
): docker build -t flink:1.11-SN .
- Run custom Flink docker image:
docker run -it flink:1.11-SN jobmanager