apache / apache/druid

Support mounting some external configuration files in the Docker image

Open
#11,996 0 comments 0 reactions 0 assignees View on GitHub
Contributions Welcome Docker Ease of Use
Dominant language
Java
Stars
14.1k
Forks
3.8k
Avg merge
2d 58m
Merged PRs (30d)
233

Description

### Description

In some cases, we may need to import some external configuration files in the Docker image, such as `hdfs-site.xml`, `yarn-site.xml`, and etc. So we should support mounting these files, which can avoid changing the version of Docker image after modifying some configurations in these files too.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Docker image setup and how hdfs-site.xml and yarn-site.xml are currently supplied. Define a mounting approach that lets these external configuration files change without changing the image version; done means the listed files can be mounted successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.