Docker Security for DevSecOps
July 1, 2026 · View on GitHub
Languages: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português
A hands-on Docker security course for DevSecOps learners focused on container runtime audits, port exposure, debug bindings, Docker socket access, bind mounts, non-root users, privileged mode, runtime secrets, build-time token leaks, and image hygiene. You will investigate real container state, apply targeted fixes, and verify that applications keep working after hardening.
Exercises
| Index | Name | Difficulty | Practice |
|---|---|---|---|
| 01 | Support Portal Audit | Beginner | Start Challenge |
| 02 | Metrics Endpoint Exposure | Beginner | Start Challenge |
| 03 | Local Debug Console | Beginner | Start Challenge |
| 04 | Webhook Docker Socket | Intermediate | Start Challenge |
| 05 | Read-Only Config Mount | Intermediate | Start Challenge |
| 06 | Non-Root Image Worker | Intermediate | Start Challenge |
| 07 | Least-Privilege Log Collector | Intermediate | Start Challenge |
| 08 | API Token in Env | Intermediate | Start Challenge |
| 09 | Build Token Leak | Intermediate | Start Challenge |
| 10 | Safer Worker Image | Intermediate | Start Challenge |
| 11 | Compose Handoff Audit | Intermediate | Start Challenge |
| 12 | Internal Database Access | Intermediate | Start Challenge |
| 13 | Admin Profile Cleanup | Intermediate | Start Challenge |
| 14 | Override Drift | Intermediate | Start Challenge |
| 15 | Shared Upload Boundary | Intermediate | Start Challenge |
| 16 | Scoped Compose Secret | Intermediate | Start Challenge |
| 17 | Split Service Networks | Intermediate | Start Challenge |
| 18 | Cache Isolation | Intermediate | Start Challenge |
| 19 | Healthcheck Contract | Intermediate | Start Challenge |
| 20 | Incident Debug Cleanup | Advanced | Start Challenge |
About LabEx
LabEx is a hands-on learning platform for beginners.
Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.
Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.
📖 Need help? Visit our Help Center or email info@labex.io