docker maven plugin
0.45.1 (2024-09-29)
这是一个 Maven 插件,用于构建 Docker 映像和管理容器以进行集成测试。它适用于 Maven 3.0.5 和 Docker 1.6.0 或更高版本。
目标 | 描述 | 默认生命周期阶段 |
---|---|---|
docker:start | 创建并启动容器 | 预集成测试 |
docker:stop | 停止并销毁容器 | 集成后测试 |
docker:build | 构建镜像 | 安装 |
docker:watch | 注意重建和重新启动 | |
docker:push | 将图像推送到注册表 | 部署 |
docker:remove | 从本地 docker 主机中删除镜像 | 集成后测试 |
docker:logs | 显示容器日志 | |
docker:source | 将 docker 构建存档附加到 Maven 项目 | 包裹 |
docker:save | 将图像保存到文件 | |
docker:tag | 标记图像 | 安装 |
docker:volume-create | 创建卷以在容器之间共享数据 | 预集成测试 |
docker:volume-remove | 删除已创建的卷 | 集成后测试 |
docker:copy | 从容器复制文件和目录 | 集成后测试 |
samples/
下方,包含可用作项目蓝图的示例设置。docker:watch
需要 Docker 1.8.1 ( v1.20 )