Docker Expert 聚焦基础容器操作之外的进阶 Docker 模式,适用于需要优化镜像与加固生产容器的开发者。
用途:提供多阶段构建、镜像瘦身、BuildKit 高级特性、安全扫描与 Compose 生产配置的实践参考。
主要能力:多阶段构建(builder 与 production 分离,仅复制产物);镜像优化(alpine 基础镜像、仅装生产依赖、同层清理、.dockerignore);BuildKit(缓存挂载、secret 挂载、SSH 转发、缓存导入导出);安全(docker scout cves、trivy 扫描、非 root 用户、只读文件系统、cap-drop、no-new-privileges);健康检查与 Compose 资源限制、日志配置。
使用方式:按资料中的 Dockerfile 与命令示例操作,例如 docker build --secret id=npmrc,src=$HOME/.npmrc -t myapp .、docker scout cves myapp:latest、docker run --read-only --tmpfs /tmp myapp:latest。
限制:资料未提供收费、价格、平台支持范围与效果数据,暂未提供相关信息。