Docker build project to setup a lightweight hadoop cluster containing hadoop, pig, zookeeper, hbase, phoenix, storm, kafka, kafka manager
Build a lightweight hadoop cluster with below mentioned hadoop services. These versions match what Hortonworks HDP 2.3.4 distribution has.
Note: Hadoop and storm are built on Debian Linux and all others on Alpine Linux
Dockerhub: https://hub.docker.com/r/anoopnair/
The Docker project is tested on Ubuntu host. There is no guarantee that this will work on Windows.
This will individually build the above mentioned images. This will take sometime and is required to be done only once.
docker inspect --format='{{.NetworkSettings.IPAddress}}' zookeeper
docker inspect --format='{{.NetworkSettings.IPAddress}}' hbase
docker images
to see all images created with proper tag versiondocker logs -f _CONTAINER_NAME_
to follow logs for a specific containerIf there is inconsistency in the image creation process, run the affected build script only. The build script is in each component directory.
./start.sh
(background process)
OR
docker-compose up
(foreground process)
docker-compose stop
Please go through below READMEs to get detailed information about each image