镜像概览

完整引用
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:19205.9 MBsha256:85f4767284cc
docker.io/shinyay/docker-mvn-jdk8
:3.6.3
linux/amd64
2020/05/20 23:09205.9 MBsha256:16a9465015a2
docker.io/shinyay/docker-mvn-jdk8
:develop
linux/amd64
2017/07/20 19:13284.8 MBsha256:dd6ad9b11f6f