apache / apache/accumulo

Add a docker build file for building Accumulo and running test

Open
#1,625 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.2k
Forks
487
Avg merge
4d 5h
Merged PRs (30d)
13

Description

I created the following little project. It helps someone completely new to Accumulo get to the point of building Accumulo and running the test really fast. I think it would be nice to include this with Accumulo under contrib/docker-build and then Accumulo's documentation could reference it.

https://github.com/keith-turner/accumulo-docker-build

Including it with the source has the benefit that it can be specialized for only the version it goes with. For example in the Accumulo 2.1 branch the docker build file in contrib/docker-build would only build Accumulo 2.1, it would not need to know how to build 1.10 or 2.2.

I cobbled this project together from Hadoop's Docker build and the existing Accumulo docker build files for running Accumulo. I need to quickly build a snapshot version of Hadoop once and their docker build made this super quick and simple for me.

Contributor guide

Open the contributing guide

Research direction

Start with the linked accumulo-docker-build project and the existing Docker build files referenced in the issue, then review the contrib/docker-build location and relevant documentation. Done means the Docker build file is included for the applicable Accumulo version, builds Accumulo, runs its tests, and can be referenced by the documentation.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, java
Domain
build-system, devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.