GUI for Hadoop
When you interact with or manage (add, change or delete cluster nodes) your cluster, Hadjo behind the scenes asks Docker to add, modify, remove instances or execute commands on them. Hadjo calls Docker to apply the needed changes - ex. create a local Docker network (on your laptop, PC or Mac). Hadjo generates the Docker Buildfile and requests Docker to create an image - used by all nodes of the cluster. Hadjo determines how to demand Docker to run an instance based on user selected software and node role - master or slave. All Docker interactions are done for you by Hadjo. No prior knowledge of Docker is required to use Hadjo for your purposes.
Some local OS host directories are mounted and used on the Linux nodes of your cluster and thus provides an easy access to HDFS file upload from your Windows, Mac or Linux and easy access via a mouse click to any of the Hadoop logs - master or slaves.