Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any official Docker images for Hadoop?

Tags:

docker

hadoop

Does anyone where's the official docker images for Hadoop, e.g. YARN, HDFS? I'd like to use them within a docker image.

like image 633
Klaus Ma Avatar asked Jul 19 '16 00:07

Klaus Ma


People also ask

Can I run Hadoop on Docker?

Apache Hadoop is a core big data technology. Running Hadoop on Docker is a great way to get up and running quickly. Below are the basic steps to create a simple Hadoop Docker image.

Can Hadoop be containerized?

Hadoop daemons must be containerized to enable immutable and repeatable deployments. Cluster operations must be modeled using declarative concepts (instead of action-based imperative models) Any host in the cluster must be easily replaceable upon failure or degradation.

What is Docker official image?

The Docker Official Images are a curated set of Docker repositories hosted on Docker Hub. They are designed to: Provide essential base OS repositories (for example, ubuntu, centos) that serve as the starting point for the majority of users.

What is Hdfs container?

Container represents an allocated resource in the cluster. The ResourceManager is the sole authority to allocate any Container to applications. The allocated Container is always on a single node and has a unique ContainerId . It has a specific amount of Resource allocated.


1 Answers

It's important to check if the chosen image includes only Hadoop.
(I'm not sure about Cloudera image mentioned above).

Check out the alternatives below:

  1. Sequenceiq:
    Image (+1M pulls)
    Github repo.
    Site
    Pull with:
    docker pull sequenceiq/hadoop-docker

  2. Uhopper:
    Image(1M+ pulls)
    Bitbucket repo
    Site
    Pull with:
    docker pull uhopper/hadoop

  3. Big data europe:
    Image (10K+ pulls)
    Github repo
    Site
    Pull with:
    docker pull bde2020/hadoop-base

  4. Parrot Stream:
    Image (1.2K+ pulls)
    Github repo
    Site
    Pull with:
    docker pull parrotstream/hadoop


Bonus:
Check out this tutorial on how to build Hadoop docker image.

like image 130
RtmY Avatar answered Oct 04 '22 18:10

RtmY