Rootless Containers Rootless Containers

    Navigation

    • Getting Started
      • Common steps (Read first!)
        • Login
        • /etc/subuid and /etc/subgid
        • [Optional] cgroup v2
        • [Optional] sysctl
        • [Optional] AppArmor
      • Docker/Moby
      • Podman
      • BuildKit
      • Umoci
      • containerd (nerdctl)
      • runc
      • Apptainer/Singularity
      • LXC
      • udocker
      • Kubernetes
    • How it works
      • User Namespaces
      • Network Namespaces
        • Outgoing connections
        • Incoming connections
      • OverlayFS
      • Cgroups
    • Caveats and Future work
    • Glossary
    • About us
    Rootless Containers / Getting Started / Common steps (Read first!) Edit this page

    Common steps (Read first!)

    Setting up Rootless Containers doesn’t need the root privileges basically, but some specific configuration may need the root for the initial set-up.

    • Logging in
    • /etc/subuid and /etc/subgid
    • [Optional] cgroup v2
    • [Optional] Configuring sysctl values
    • [Optional] Configuring AppArmor (Ubuntu 24.04 or later)
    Built with Hugo and Legal Notice