Skip to content

fix(docker): set WORKDIR to root in loki Dockerfiles - #19952

Merged
fcjack merged 1 commit into
release-3.6.xfrom
backport-19941-to-release-3.6.x
Nov 21, 2025
Merged

fix(docker): set WORKDIR to root in loki Dockerfiles#19952
fcjack merged 1 commit into
release-3.6.xfrom
backport-19941-to-release-3.6.x

Conversation

@fcjack

@fcjack fcjack commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

Backport 13f2b1a from #19941


The change done in #19502 can cause problems when for instance using user namespace mappings.
This is because the distroless static image has workdir set to /home/nonroot, owned by the user
nonroot with uid of 65532 and permission of 700. Since the user is changed to
loki with uid 10001, this can cause the startup of container to fail, as there is
no permission to enter the workdir.

@fcjack fcjack added size/XS backport type/bug Somehing is not working as expected docker Pull requests that update Docker code labels Nov 21, 2025
@fcjack
fcjack marked this pull request as ready for review November 21, 2025 13:10
@fcjack
fcjack requested a review from a team as a code owner November 21, 2025 13:10
@fcjack
fcjack merged commit 6040a09 into release-3.6.x Nov 21, 2025
72 checks passed
@fcjack
fcjack deleted the backport-19941-to-release-3.6.x branch November 21, 2025 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport docker Pull requests that update Docker code size/XS type/bug Somehing is not working as expected

3 participants