Sign inSign up

apache/fluo

Sponsored OSS

By The Apache Software Foundation

•Updated over 7 years ago

Official Apache Fluo Dockerfile

Image
Integration & delivery
Data science
Monitoring & observability
3

10K+

apache/fluo repository overview

⁠Apache Fluo Docker Image

This project creates the official Docker image⁠ for Apache Fluo⁠.

⁠Getting Started

⁠Obtain the Docker image

To obtain the docker image created by this project, you can either pull it from DockerHub at apache/fluo⁠ or build it yourself. To pull the image from DockerHub, run the command below:

docker pull apache/fluo

While it is easier to pull from DockerHub, it may not have the versions of Hadoop, Zookeeper, and Accumulo you are using. The Dockerfile has the software versions below:

SoftwareVersion
Fluo⁠1.2.0
Accumulo⁠1.9.2
Hadoop⁠2.8.5
Zookeeper⁠3.4.13

If these versions do not match what is running on your cluster, you should consider building your own image with matching versions. However, Fluo must be 1.2+.

⁠Build the Docker image

Below are instructions for building an image:

  1. Clone the Fluo docker repo

     git clone [email protected]:apache/fluo-docker.git
    
  2. Build the default Fluo docker image using the command below.

     cd /path/to/fluo-docker
     docker build -t fluo .
    

    Or build the Fluo docker image with specific versions of Hadoop, Zookeeper, etc using the command below:

     docker build \
     --build-arg ZOOKEEPER_VERSION=3.4.11 \
     --build-arg ZOOKEEPER_HASH=9268b4aed71dccad3d7da5bfa5573b66d2c9b565 \
     --build-arg ACCUMULO_VERSION=1.8.1 \
     --build-arg ACCUMULO_HASH=8e6b4f5d9bd0c41ca9a206e876553d8b39923528 \
     --build-arg HADOOP_VERSION=2.7.5 \
     --build-arg HADOOP_HASH=0f90ef671530c2aa42cde6da111e8e47e9cd659e \
     --build-arg FLUO_VERSION=1.2.0 \
     --build-arg FLUO_HASH=a89cb7f76007e8fdd0860a4d5c4e1743d1a30459 \
     -t fluo .
    

    Don't forget to update the HASH of the chosen version. We use SHA1 to validate the hash. If you need to test an unreleased version of Fluo, then use the FLUO_FILE build argument instead of FLUO_HASH.

⁠Next steps

Read the documentation⁠ for instructions on how run Fluo using docker.

Tag summary

Content type

Image

Digest

Size

1.1 GB

Last updated

over 7 years ago

docker pull apache/fluo

This week's pulls

Pulls:

11

Sep 14 to Sep 20