Skip to content

suhothayan/hadoop-spark-pig-hive

Repository files navigation

Apache Hadoop distribution on Ubuntu with Spark, Pig, and Hive

The docker image Apache hadoop 2.9.2 distribution on Ubuntu 18.04 with Spark 2.4.3, Pig 0.17.0, and Hive 2.3.5

Find this on Docker Hub https://hub.docker.com/r/suhothayan/hadoop-spark-pig-hive

Build the image

docker build  -t suhothayan/hadoop-spark-pig-hive:2.9.2 .

Pull the image

docker pull suhothayan/hadoop-spark-pig-hive:2.9.2

Start a container

In order to use the Docker image you have just build or pulled use:

docker run -it -p 50070:50070 -p 8088:8088 -p 8080:8080 suhothayan/hadoop-spark-pig-hive:2.9.2 bash

Testing

You can run one of the hadoop examples:

# run the mapreduce
yarn jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.9.2.jar grep input output 'dfs[a-z.]+'

# check the output
hdfs dfs -cat output/*

Run

Hive

hive

or

 beeline -u jdbc:hive2://

Pig

pig

Spark

Scala

spark-shell

Python

pyspark

About

Docker with hadoop spark pig hive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published