面向 DevSecOps 的 Docker 安全实践
July 1, 2026 · View on GitHub
支持语言: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português
这是一门专为 DevSecOps 学习者设计的 Docker 安全实战课程。内容涵盖容器运行时审计、端口暴露、调试绑定、Docker 套接字访问、绑定挂载、非 root 用户运行、特权模式、运行时密钥管理、构建时令牌泄露以及镜像合规性等核心主题。你将深入分析真实的容器状态,应用针对性的修复方案,并验证应用程序在加固后的稳定性。
练习
| 序号 | 名称 | 难度 | 练习 |
|---|---|---|---|
| 01 | 支持门户审计 | 初级 | 开始挑战 |
| 02 | 指标端点暴露 | 初级 | 开始挑战 |
| 03 | 本地调试控制台 | 初级 | 开始挑战 |
| 04 | Webhook Docker Socket | 中级 | 开始挑战 |
| 05 | 只读配置挂载 | 中级 | 开始挑战 |
| 06 | 非 Root 权限镜像工作进程 | 中级 | 开始挑战 |
| 07 | 最小权限日志收集器 | 中级 | 开始挑战 |
| 08 | API Token in Env | 中级 | 开始挑战 |
| 09 | 构建令牌泄露 | 中级 | 开始挑战 |
| 10 | 构建更安全的 Worker 镜像 | 中级 | 开始挑战 |
| 11 | Compose 移交审计 | 中级 | 开始挑战 |
| 12 | 内部数据库访问 | 中级 | 开始挑战 |
| 13 | 管理配置文件的清理 | 中级 | 开始挑战 |
| 14 | 覆盖配置漂移 | 中级 | 开始挑战 |
| 15 | 共享上传边界 | 中级 | 开始挑战 |
| 16 | 作用域受限的 Compose 密钥 | 中级 | 开始挑战 |
| 17 | 拆分服务网络 | 中级 | 开始挑战 |
| 18 | 缓存隔离 | 中级 | 开始挑战 |
| 19 | 健康检查契约 | 中级 | 开始挑战 |
| 20 | 事故调试清理 | 高级 | 开始挑战 |
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