commit | 3f6d7a6ce2236292a2d044b5c3c80bdec28b2922 | [log] [tgz] |
---|---|---|
author | Elek, Márton <elek@users.noreply.github.com> | Tue Jun 11 20:07:12 2019 +0200 |
committer | Anu Engineer <aengineer@apache.org> | Tue Jun 11 11:07:12 2019 -0700 |
tree | 729eea931a68062247a525cffc81751198617c63 | |
parent | cef996659f43d165ca8ba451074a4eac21dcf525 [diff] |
HDDS-1630. Copy default configuration files to the writeable directory (#888)
This is the definition of the Apache Hadoop base image. It doesn't use any Hadoop distribution just the scripts to run any Hadoop from source or from a prebuild package.
To create a local version of this image use the following command:
docker build -t apache/hadoop-runner .
Do a full build on Apache Hadoop trunk with the hdds
profile enabled.
mvn clean install package -DskipTests -Pdist,hdds -Dtar -Dmaven.javadoc.skip=true
Then start HDDS services with docker-compose
.
cd hadoop-dist/target/compose/ozone docker-compose up -d
If docker-compose
fails to work, check that the hadoop-dist/target/compose/ozone/.env
file exists and has a line like the following (the exact version number may be different):
HDDS_VERSION=0.2.1-SNAPSHOT