dotnet / dotnet/dotnet-buildtools-prereqs-docker
The helixbot user does not need to be set as the default user
- Dominant language
- Dockerfile
- Stars
- 87
- Forks
- 118
- Avg merge
- 10h 26m
- Merged PRs (30d)
- 4
Description
The Helix Dockerfiles should be updated to not set `helixbot` as the default user. They should be left with `root` as the default. This works because the Helix infrastructure will explicitly set `helixbot` as the user when running the container. And having it set to `root` by default will enable the container image to be used as a container job (see https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/1276#issuecomment-2605791196).
Contributor guide
No contributing guide indexed for this repository
Research direction
Find the Helix Dockerfiles and inspect how their default container user is set. Update the images so root remains the default while Helix infrastructure can still select helixbot explicitly; verify the affected Dockerfiles no longer default to helixbot.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- devops
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 55/100