Grant Henke has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/12173


Change subject: WIP: Add an intial docker integration
......................................................................

WIP: Add an intial docker integration

This patch adds an initial Docker file which defines a
multistage build that supports creating various Docker
images for Apache Kudu development.

More orchestration work is needed to create useful
runtime environments that can be easily build and
uploaded to docker hub. Once that is done, more work
can be done to leverage these images in examples
and demos.

Some of the open tasks I am considering are:
- Add kudu-master and kudu-tserver images with ENTRYPOINT’s
- Add build.sh and upload.sh scripts for orchestration
- Add labels (version, description, etc)
- Handle Sanitizer build types.
- Support Ubuntu and SUSE (us a bootstrap-env.sh script)
- Finalize dockerignore
- Optimize image sizes

Change-Id: I95497b39e47f07301be75cbadd814656c7e2ea42
---
A .dockerignore
A docker/Dockerfile
M thirdparty/build-definitions.sh
3 files changed, 217 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/73/12173/1
--
To view, visit http://gerrit.cloudera.org:8080/12173
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I95497b39e47f07301be75cbadd814656c7e2ea42
Gerrit-Change-Number: 12173
Gerrit-PatchSet: 1
Gerrit-Owner: Grant Henke <[email protected]>

Reply via email to