Pseudo-distributed HBase Docker image based on CDH5 including YARN
Uses Java 8 (oracleJDK or openJDK) and CDH 5.11.1 or 5.16.1. Includes HDFS, HBase, and YARN.
git clone [email protected]:b4hand/cdh5-pseudo-docker.git
cd cdh5-pseudo-docker
-
CDH5 with the oracleJDK
Oracle's licensing has changed in a way that requires accepting their license agreement before downloading the JDK, and that must be done manually ( See the otn download page )
Once the repo has been cloned, go to the otn download page and accept the Oracle licencing agreement.
After accepting the licensing agreement, download jdk-8u231-linux-x64.tar.gz to the oracleJDK directory
# Use this to build a local image
./build.sh oracle [5.11\|5.16]
# Use this to expose all of the ports for CDH5.
./run.sh oracle [5.11\|5.16]
- CDH5 with the openJDK
# Use this to build a local image
./build.sh openjdk [5.11\|5.16]
# Use this to expose all of the ports for CDH5.
./run.sh [5.11\|5.16]