Sign inSign up

starofall/hadoop-docker

By starofall

•Updated about 10 years ago

Fork of sequenceiq/hadoop-docker with a fix for port 9000

Image
1

704

starofall/hadoop-docker repository overview

#Apache Hadoop 2.7.1 Docker image

DockerPulls DockerStars

Note: this is the master branch - for a particular Hadoop version always check the related branch

A few weeks ago we released an Apache Hadoop 2.3 Docker image - this quickly become the most popular⁠ Hadoop image in the Docker registry⁠.

Following the success of our previous Hadoop Docker images⁠, the feedback and feature requests we received aligned with the Hadoop release cycle, so we have released an Apache Hadoop 2.7.1 Docker image - same as the previous version, it's available as a trusted and automated build on the official Docker registry⁠.

FYI: All the former Hadoop releases (2.3, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0) are available in the GitHub branches or our Docker Registry⁠ - check the tags.

⁠Build the image

If you'd like to try directly from the Dockerfile you can build the image as:

docker build  -t sequenceiq/hadoop-docker:2.7.1 .

⁠Pull the image

The image is also released as an official Docker image from Docker's automated build repository - you can always pull or refer the image when launching containers.

docker pull sequenceiq/hadoop-docker:2.7.1

⁠Start a container

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

Make sure that SELinux is disabled on the host. If you are using boot2docker you don't need to do anything.

docker run -it sequenceiq/hadoop-docker:2.7.1 /etc/bootstrap.sh -bash

⁠Testing

You can run one of the stock examples:

cd $HADOOP_PREFIX
# run the mapreduce
bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.1.jar grep input output 'dfs[a-z.]+'

# check the output
bin/hdfs dfs -cat output/*

⁠Hadoop native libraries, build, Bintray, etc

The Hadoop build process is no easy task - requires lots of libraries and their right version, protobuf, etc and takes some time - we have simplified all these, made the build and released a 64b version of Hadoop nativelibs on this Bintray repo⁠. Enjoy.

⁠Automate everything

As we have mentioned previousely, a Docker file was created and released in the official Docker repository⁠

Tag summary

Content type

Image

Digest

Size

812.5 MB

Last updated

about 10 years ago

docker pull starofall/hadoop-docker