Skip to content

[Feature request]: Rootless containers for hardened deployments #7

Open
@icsy7867

Description

@icsy7867

Use Case

I am testing ghcr.io/openvoxproject/openvoxserver:8.8.0-latest, and it is running as root. For production workloads and best practices, it is generally a good idea to run a container as a non-root user (I.E with UID 1000).

Many hardened environments in rancher (Or Rancher Carbide, Openshift, etc...) require the use of non-root users running the containerized process.

Describe the solution you would like

Write the Dockerfile in a way that creates and uses a non-root user.

Describe alternatives you've considered

Creating an exception and allowing puppet to run as root. But this is not best practice.

Additional context

Love the project, thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions