1. Docker核心概念

  • 镜像(Image):只读模板,包含应用和依赖
  • 容器(Container):镜像的运行实例,轻量级隔离
  • Dockerfile:镜像构建脚本
  • Docker Compose:多容器编排

2. Docker在测试中的应用

  • 测试环境快速搭建(一次构建到处运行)
  • CI流水线中运行测试容器
  • 依赖服务模拟(数据库、消息队列容器化)