镜像概览

完整引用
docker.io/okteto/maven
Registry
docker.io
命名空间
okteto
仓库
maven
已缓存 Tag 数
3
最近同步
07/05/2026, 09:52 PM

简介

Okteto Maven 构建镜像,预装 Maven 与 JDK,Java 项目 CI/CD 编译打包一次性容器。

详细介绍

okteto/maven 基于 Maven 官方镜像预装 JDK 与 Maven 构建工具,在 CI/CD 流水线或 Okteto 开发环境中编译打包 Java 项目。定位为 --rm Java 构建 CLI 容器,挂载源码目录后运行 mvn package常驻 Web 服务。

快速启动

docker run --rm \
  -v $PWD:/app -w /app \
  docker.io/okteto/maven:latest \
  mvn -version

推荐实践

docker run --rm \
  -v $PWD:/app -w /app \
  -v $HOME/.m2:/root/.m2 \
  docker.io/okteto/maven:3.9-jdk17 \
  mvn clean package -DskipTests

核心参数说明

  • mvn clean package — 编译打包
  • -v $PWD:/app — 挂载项目源码
  • -v .../.m2:... — Maven 本地仓库缓存
  • 调度 — CI/K8s Job 构建

最新 Tag(20 条)

查看全部 3 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/okteto/maven
:3
linux/amd64
2026/03/03 20:49412.0 MBsha256:f2d738819b31
docker.io/okteto/maven
:3-openjdk
linux/amd64
2020/09/19 15:28339.1 MBsha256:aa4882dcf997
docker.io/okteto/maven
:latest
linux/amd64
2020/06/13 03:01254.7 MBsha256:a145ac80cf7f