elastic / elastic/logstash

Read-only image support

Open
#10,905 3 comments 0 reactions 0 assignees View on GitHub
docker
Dominant language
Java
Stars
14.9k
Forks
3.5k
Avg merge
1d 4h
Merged PRs (30d)
88

Description

Consider enabling the image to run in 'read-only root' mode (docker --read-only) as this is a common security guideline, and specify the locations in the image with dynamic data with Dockerfile VOLUME directives.

Contributor guide

Open the contributing guide

Research direction

Start by locating the image's Dockerfile and identifying which paths require dynamic data. Run the image with Docker's --read-only option to observe failures, then verify that required writable locations are declared with VOLUME directives and that the image operates successfully in read-only root mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, dockerfile
Domain
devops, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.