suhothayan / hadoop-spark-pig-hive

Docker with hadoop spark pig hive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:Apache License 2.0


Languages

Language:Dockerfile 76.6%Language:Shell 23.4%