Question 1
UnclassifiedWhat is the primary advantage of Enroot over Docker for HPC workloads?
Correct answer: B
Explanation
Enroot is designed for HPC by running containers "rootless" and "without daemon," which reduces overhead and avoids requiring elevated privileges. That makes it better suited than Docker for shared cluster environments where users need unprivileged execution and lightweight startup.
Why each option is right or wrong
A. Better GPU support
B. Rootless/unprivileged execution without daemon
Enroot’s distinguishing feature is that it runs containers in an unprivileged, rootless mode and does not rely on a long-lived daemon process, which is why it fits shared HPC clusters better than Docker’s daemon-based model. In practice, this avoids the need for elevated privileges on compute nodes and reduces per-job overhead, improving startup and runtime efficiency for batch workloads.
C. More container images available
D. Faster image pull speeds