Docker Security for DevSecOps

July 1, 2026 · View on GitHub

Languages: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português

Docker Security for DevSecOps

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.

Start Course on LabEx

Exercises

IndexNameDifficultyPractice
01Support Portal AuditBeginnerStart Challenge
02Metrics Endpoint ExposureBeginnerStart Challenge
03Local Debug ConsoleBeginnerStart Challenge
04Webhook Docker SocketIntermediateStart Challenge
05Read-Only Config MountIntermediateStart Challenge
06Non-Root Image WorkerIntermediateStart Challenge
07Least-Privilege Log CollectorIntermediateStart Challenge
08API Token in EnvIntermediateStart Challenge
09Build Token LeakIntermediateStart Challenge
10Safer Worker ImageIntermediateStart Challenge
11Compose Handoff AuditIntermediateStart Challenge
12Internal Database AccessIntermediateStart Challenge
13Admin Profile CleanupIntermediateStart Challenge
14Override DriftIntermediateStart Challenge
15Shared Upload BoundaryIntermediateStart Challenge
16Scoped Compose SecretIntermediateStart Challenge
17Split Service NetworksIntermediateStart Challenge
18Cache IsolationIntermediateStart Challenge
19Healthcheck ContractIntermediateStart Challenge
20Incident Debug CleanupAdvancedStart 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.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io