Advanced Containers & Virtualization #container-security#non-root#capabilities#seccomp

Container Security Language

5 exercises — Master the English vocabulary of container hardening: non-root users, Linux capabilities, CVE scanning, seccomp, and read-only filesystems.

0 / 26 completed
1 / 26

A security audit finding reads: "Container web-api runs as root (UID 0). This violates our container hardening policy. Update the Dockerfile to switch to a non-root user before the entrypoint."

Why is running a container process as root (UID 0) a security risk?

Frequently Asked Questions

What does the "Container Security Language" exercise practise?

Practice container security vocabulary in English: non-root containers, Linux capabilities, CVE scanning, seccomp profiles, and read-only filesystems. 5 advanced exercises.

How many questions are in this exercise?

This exercise has 26 questions, each multiple-choice with a full explanation shown after you answer.

What English level is this exercise for?

This exercise is tagged Advanced. If the vocabulary feels difficult, browse the Containers & Virtualization category page for an easier module to start with.