Discover and explore top open-source AI tools and projects—updated daily.
CLI tool for executing Docker containers in user space without root privileges
Top 26.1% on SourcePulse
udocker is a user-space tool for executing Docker containers without root privileges, designed for environments where Docker is unavailable or root access is restricted. It allows non-privileged users to pull and run containers, making it suitable for batch systems, clusters, and grid infrastructures.
How It Works
udocker executes containers by creating a chroot-like environment using extracted container filesystems. It supports multiple execution backends, including PRoot, Fakechroot, runc, crun, and Singularity, abstracting away the underlying implementation details. This approach allows it to function across a wide range of Linux distributions and kernel versions without requiring system-level installations or privileges.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
strace
may not work with the PRoot engine.2 months ago
Inactive