elasticsearch/distribution
Rory Hunter a32a0986c3
Make ES files inside Docker container world readable (#64274)
Running the Elasticsearch Docker image with a different GID is
possible but trappy, since at present all the ES files are only
readable by the user and group. This PR documents a Docker CLI flag
that fixes this situation, by ensuring the container user is added
to the default group (which is `root`, GID 0).

I also added a test for this case, and refactored the Docker tests
to use a builder pattern for constructing the `docker run` command.
The existing code was becoming unwieldy and hard to change.
2020-10-30 13:26:44 +00:00
..
archives Cleanup on integtest distribution setup (#62937) 2020-10-01 10:48:48 +02:00
bwc Wire local unreleased bwc versions more efficient for tests (#62473) 2020-10-01 10:45:21 +02:00
docker Make ES files inside Docker container world readable (#64274) 2020-10-30 13:26:44 +00:00
licenses Add notice for bundled jdk (#40576) 2019-03-29 17:20:53 -04:00
packages Use services for archive and file operations in tasks (#62968) 2020-10-01 10:47:41 +02:00
src Introduce quota-aware filesystem ES plugin (#63620) 2020-10-28 19:57:54 +00:00
tools Reuse policy parsing for plugins (#64089) 2020-10-29 14:11:38 -07:00
build.gradle Fix resolveAllDependencies by removing refs to non existing configs (#63409) 2020-10-08 09:28:03 +02:00