Skip to content
This repository was archived by the owner on May 27, 2025. It is now read-only.
This repository was archived by the owner on May 27, 2025. It is now read-only.

add PID namespace #452

Open
Open
@yuvipanda

Description

@yuvipanda

Heya! It would be great to add a commandline flag that allows you to set up a PID namespace to isolate users from seeing other commands elsewhere.

Here are some of my use cases:

  1. Some applications (specifically, RStudio) try to have only one process running per system, with daemonizing and PID hacks. They behave much better inside a PID namespace than outside.
  2. When running interactive applications (like Jupyter notebooks), this gives users a more isolated, clearer view of what they are actually running.
  3. Something about having tini or similar be able to run as pid1 more easily. I don't actually know if this has any advantages, though.

In general, especially for interactive use cases, this gives you the option to provide a more isolated view of the system than otherwise.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions