{"id":26032727,"url":"https://github.com/apache/fluo-docker","last_synced_at":"2025-06-20T02:36:31.350Z","repository":{"id":63799950,"uuid":"102619890","full_name":"apache/fluo-docker","owner":"apache","description":"Apache Fluo Docker","archived":false,"fork":false,"pushed_at":"2020-10-09T18:57:56.000Z","size":18,"stargazers_count":4,"open_issues_count":3,"forks_count":6,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-06-12T23:36:33.838Z","etag":null,"topics":["accumulo","big-data","docker","fluo","hacktoberfest"],"latest_commit_sha":null,"homepage":"https://fluo.apache.org","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-06T14:38:16.000Z","updated_at":"2022-11-21T03:25:32.000Z","dependencies_parsed_at":"2022-11-26T09:00:56.898Z","dependency_job_id":null,"html_url":"https://github.com/apache/fluo-docker","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/apache/fluo-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ffluo-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ffluo-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ffluo-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ffluo-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/fluo-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ffluo-docker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260337884,"owners_count":22993952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accumulo","big-data","docker","fluo","hacktoberfest"],"created_at":"2025-03-06T22:56:50.624Z","updated_at":"2025-06-20T02:36:26.332Z","avatar_url":"https://github.com/apache.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Apache Fluo Docker Image\n\nThis project creates the [official Docker image][fluo-dockerhub] for [Apache Fluo][Fluo].\n\n## Getting Started\n\n* [Documentation][docs] for running a Fluo application in Docker\n\n## Obtain the Docker image\n\nTo obtain the docker image created by this project, you can either pull it from DockerHub at\n[apache/fluo][fluo-dockerhub] or build it yourself. To pull the image from DockerHub, run the command below:\n\n    docker pull apache/fluo\n\nWhile it is easier to pull from DockerHub, it may not have the versions of\nHadoop, Zookeeper, and Accumulo you are using.  The Dockerfile has the software\nversions below:\n\n| Software    | Version |\n|-------------|---------|\n| [Fluo]      | 1.2.0   |\n| [Accumulo]  | 1.9.2   |\n| [Hadoop]    | 2.8.5   |\n| [Zookeeper] | 3.4.13  |\n\nIf these versions do not match what is running on your cluster, you should consider building\nyour own image with matching versions. However, Fluo must be 1.2+.\n\n\u003c!-- This section name should be stable as it's linked to from the web docs --\u003e\n## Build the Docker image\n\nBelow are instructions for building an image:\n\n1. Clone the Fluo docker repo\n\n        git clone git@github.com:apache/fluo-docker.git\n\n2. Build the default Fluo docker image using the command below.\n\n        cd /path/to/fluo-docker\n        docker build -t fluo .\n\n   Or build the Fluo docker image with specific versions of Hadoop, Zookeeper, etc using the command below:\n\n        docker build \\\n        --build-arg ZOOKEEPER_VERSION=3.4.11 \\\n        --build-arg ZOOKEEPER_HASH=9268b4aed71dccad3d7da5bfa5573b66d2c9b565 \\\n        --build-arg ACCUMULO_VERSION=1.8.1 \\\n        --build-arg ACCUMULO_HASH=8e6b4f5d9bd0c41ca9a206e876553d8b39923528 \\\n        --build-arg HADOOP_VERSION=2.7.5 \\\n        --build-arg HADOOP_HASH=0f90ef671530c2aa42cde6da111e8e47e9cd659e \\\n        --build-arg FLUO_VERSION=1.2.0 \\\n        --build-arg FLUO_HASH=a89cb7f76007e8fdd0860a4d5c4e1743d1a30459 \\\n        -t fluo .\n\n   Don't forget to update the HASH of the chosen version. We use SHA1 to validate the hash. If you need to\n   test an unreleased version of Fluo, then use the `FLUO_FILE` build argument instead of `FLUO_HASH`.\n\n## Next steps\n\nRead the [documentation][docs] for instructions on how run Fluo using docker.\n\n[fluo-dockerhub]: https://hub.docker.com/r/apache/fluo/\n[Fluo]: https://fluo.apache.org/\n[Accumulo]: https://accumulo.apache.org/\n[Hadoop]: https://hadoop.apache.org/\n[Zookeeper]: https://zookeeper.apache.org/\n[docs]: https://fluo.apache.org/docs/fluo/1.2/administration/run-fluo-in-docker\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Ffluo-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Ffluo-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Ffluo-docker/lists"}