You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@kudu.apache.org by "Grant Henke (Code Review)" <ge...@cloudera.org> on 2019/01/22 04:26:38 UTC

[kudu-CR] [docker] Add an initial docker build

Hello Attila Bukor, Kudu Jenkins, Adar Dembo, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/12173

to look at the new patch set (#2).

Change subject: [docker] Add an initial docker build
......................................................................

[docker] Add an initial docker build

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

This work is experimental and the choices and structure
may change wih follow on commits.

Some things these images could be used for include:
- demos/examples
- pre-built binaries including thirdparty
- multi-os testing
- muti-os tools like build_mini_cluster_binaries.sh
- external integration testing

Some of the open tasks for the future are:
- Handle all build types.
- Optimize image sizes.
- Add kudu user to runtime images.
- Add an upload script with good tagging.
- Add healthchecks.

Change-Id: I95497b39e47f07301be75cbadd814656c7e2ea42
---
A .dockerignore
A docker/Dockerfile
A docker/Dockerfile-files
A docker/README.adoc
A docker/bootstrap-env.sh
A docker/docker-build.sh
A docker/kudu-entrypoint.sh
M thirdparty/build-definitions.sh
M thirdparty/build-thirdparty.sh
9 files changed, 782 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/73/12173/2
-- 
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: newpatchset
Gerrit-Change-Id: I95497b39e47f07301be75cbadd814656c7e2ea42
Gerrit-Change-Number: 12173
Gerrit-PatchSet: 2
Gerrit-Owner: Grant Henke <gr...@apache.org>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Attila Bukor <ab...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)