Bigdata-docker-sandbox icon indicating copy to clipboard operation
Bigdata-docker-sandbox copied to clipboard

Docker Big Data Tools: This docker-compose file is configured to run multiple nodes. This is a Hadoop Cluster that contains the necessary tools that can be used in the BigData domain, It's a collectio...

Docker Big Data Tools

:information_source: This docker-compose file is configured to run multiple nodes.

This is a Hadoop Cluster that contains the necessary tools that can be used in the BigData domain, It's a collection of docker containers that you can use directly to have the maximum of tools like :

  • Hive
  • Hue
  • MySql
  • Zookeeper
  • Kafka
  • Hbase
  • Mongo
  • Metabase
  • Streamsets
  • Sqoop
  • Storm
  • NiFi

Docker Images Used


Installations

git clone https://github.com/ven2day/Bigdata-docker-sandbox.git

cd docker-bigdata-tools

sudo docker-compose up -d

⚠️ It takes some time for launch and configure all the images

Screenshots

Namenode

  • URL : http://localhost:50070/

👁️ You can see here 3 Live Nodes**

Datanode 1

  • URL : http://localhost:50075/

Datanode 2

  • URL : http://localhost:50080/

Datanode 3

  • URL : http://localhost:50085/

Hue

  • URL : http://localhost:8888/

Username : admin Password : admin

After click in Sign In

Now you can use Hive

  • Simple Query for test
CREATE TABLE IF NOT EXISTS users(id INT, name VARCHAR(45), website VARCHAR(45));

INSERT INTO users VALUES(1,"mahmoud zakaria","www.mahmoud.ma");
  • After insert data you can execute select query.
SELECT *FROM users;
  • Hue Dashboard

kafka Manager

  • URL : http://localhost:9000/

Cluster Overview

  • URL : http://localhost:8080/

Hbase

  • URL : http://localhost:16010/

Storm UI

  • URL : http://localhost:8090/

Jupyter

  • URL : http://localhost:8889/

Mongo Express

  • URL : http://localhost:8081/

StreamSets

  • URL : http://localhost:18630/

Username : admin Password : admin

Nifi

  • URL : http://localhost:9090/nifi/

Modified by Ven2Day