镜像概览
- 完整引用
docker.io/shinyay/docker-mvn-jdk8- Registry
- docker.io
- 命名空间
- shinyay
- 仓库
- docker-mvn-jdk8
- 已缓存 Tag 数
- 3
- 最近同步
- 07/06/2026, 04:26 AM
简介
Maven + OpenJDK 8 构建镜像,CI pipeline 执行 mvn package/test,预装 Maven 与 JDK8 供 Java 8 遗留项目编译打包。
详细介绍
shinyay/docker-mvn-jdk8 集成 OpenJDK 8 与 Apache Maven,CI 脚本挂载源码后执行 mvn clean package。定位为 --rm Java 8 CI 构建镜像,Jenkins/GitLab Runner Job 引用;非独立业务服务。
快速启动
docker run --rm \
-v $(pwd):/workspace -w /workspace \
docker.io/shinyay/docker-mvn-jdk8:latest \
mvn -version
推荐实践
docker run --rm \
-v /projects/legacy-app:/workspace \
-w /workspace \
docker.io/shinyay/docker-mvn-jdk8:3.8-jdk8 \
mvn clean package -DskipTests
核心参数说明
-v .../app:...— Maven 项目源码挂载mvn clean package— 编译打包- 定位 — CI
--rm构建 runner - 固定 tag — JDK8/Maven 版本 pin
最新 Tag(20 条)
查看全部 3 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/shinyay/docker-mvn-jdk8 :latest | linux/amd64 | 2020/05/20 23:19 | 205.9 MB | sha256:85f4767284cc… | |||
docker.io/shinyay/docker-mvn-jdk8 :3.6.3 | linux/amd64 | 2020/05/20 23:09 | 205.9 MB | sha256:16a9465015a2… | |||
docker.io/shinyay/docker-mvn-jdk8 :develop | linux/amd64 | 2017/07/20 19:13 | 284.8 MB | sha256:dd6ad9b11f6f… |