logo
docker.io/moshangjunmowen/maven-jdk17:v4
linux/amd64 docker.io

这个Docker镜像是基于JDK 17环境构建的,集成了Maven工具,适用于Java 17项目的编译、打包等构建环节。

11
浏览次数
412.25MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4
源镜像
docker.io/moshangjunmowen/maven-jdk17:v4
镜像ID
sha256:30eb103be51dd77c8168a03bddf1f10e67904b8b37f204c3467749839b145a48
镜像 TAG
v4
镜像大小
412.25MB
平台架构
linux/amd64
镜像源
docker.io
CMD
/bin/bash
启动入口
工作目录
/workspace
OS/平台
linux/amd64
镜像创建
2026-07-18T18:07:23.298068993+08:00
同步时间
2026-07-25 09:24
浏览量
11 次
贡献者
⚙️ 环境变量 3
KeyValue
PATH=/usr/local/java/jdk-17.0.19/bin:/usr/local/maven/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
JAVA_HOME=/usr/local/java/jdk-17.0.19 1
MAVEN_HOME=/usr/local/maven 2
🏷️ 镜像标签 2
KeyValue
junmowen maintainer
24.04 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 24.04 Trivy 2026-07-25 09:25 查看完整报告
10
低危 LOW
28
中危 MEDIUM
0
高危 HIGH
0
严重 CRITICAL
受影响目标 (2)
docker.io/moshangjunmowen/maven-jdk17:v4 (ubuntu 24.04) ubuntu Java jar

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4  docker.io/moshangjunmowen/maven-jdk17:v4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4  docker.io/moshangjunmowen/maven-jdk17:v4

Shell快速替换命令

sed -i 's#moshangjunmowen/maven-jdk17:v4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4  docker.io/moshangjunmowen/maven-jdk17:v4'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4  docker.io/moshangjunmowen/maven-jdk17:v4'

镜像构建历史


# 2026-07-18 18:07:23  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2026-07-18 18:07:23  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c java -version && mvn -v # buildkit
                        
# 2026-07-18 18:07:22  0.00B 指定运行容器时使用的用户
USER appuser
                        
# 2026-07-18 18:07:22  4.73KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd -r appuser && useradd -r -g appuser appuser &&     chown -R appuser:appuser /workspace # buildkit
                        
# 2026-07-18 18:07:22  0.00B 设置工作目录为/workspace
WORKDIR /workspace
                        
# 2026-07-18 18:07:22  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/java/jdk-17.0.19/bin:/usr/local/maven/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-07-18 18:07:22  0.00B 设置环境变量 MAVEN_HOME
ENV MAVEN_HOME=/usr/local/maven
                        
# 2026-07-18 18:07:22  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/usr/local/java/jdk-17.0.19
                        
# 2026-07-18 18:07:22  10.87MB 复制新文件或目录到容器中
COPY /usr/local/maven /usr/local/maven # buildkit
                        
# 2026-07-18 18:07:22  320.30MB 复制新文件或目录到容器中
COPY /usr/local/java /usr/local/java # buildkit
                        
# 2026-07-18 18:07:20  2.93MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     apt-get install -y --no-install-recommends     ca-certificates &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2026-07-18 18:07:20  0.00B 添加元数据标签
LABEL maintainer=junmowen
                        
# 2026-06-23 05:24:21  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-06-23 05:24:20  78.14MB 
/bin/sh -c #(nop) ADD file:8c609c85109d07bf47cf268a175b3be8bbe34fc0c41d15d99b090d099f4dc837 in / 
                        
# 2026-06-23 05:24:18  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-06-23 05:24:18  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-06-23 05:24:17  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:30eb103be51dd77c8168a03bddf1f10e67904b8b37f204c3467749839b145a48",
    "RepoTags": [
        "moshangjunmowen/maven-jdk17:v4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17:v4"
    ],
    "RepoDigests": [
        "moshangjunmowen/maven-jdk17@sha256:5f524565683fbeb4110e4b92c2fbbd32e08ec6a97c8a3d59bfeeac3a37d2de46",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moshangjunmowen/maven-jdk17@sha256:abf5d8aee414e3b9dbd6a39de2398d78b00affd5711b92ac6892acaee088a1c5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-18T18:07:23.298068993+08:00",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "appuser",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/java/jdk-17.0.19/bin:/usr/local/maven/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/local/java/jdk-17.0.19",
            "MAVEN_HOME=/usr/local/maven"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/workspace",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "junmowen",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 412247414,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e59fae4d8f24e52b4a1bdc7be4717546e1fa236bba195252dfdc447c5fe25499/diff:/var/lib/docker/overlay2/5ed941dffb7caf28780d80b033ad3201ece79f6d8d58c43e312703c312c18404/diff:/var/lib/docker/overlay2/81b826075dc1a3ab41d4201d975a08ce1c9a96920c197e2d66977d1eef484d47/diff:/var/lib/docker/overlay2/cefcfb555b28381aec063041b76ff6c08de1aa0b4dc0598e383670d8ba5672a5/diff:/var/lib/docker/overlay2/ab4b36e1483f3d1ff6d27db0c4ec79f719642428a7dce6600206fd3ba7e4c0d9/diff:/var/lib/docker/overlay2/f48fddcb5b76a2eb2c4ec7a03e83b17d350f4dbba64437fc281e60fc43468d79/diff",
            "MergedDir": "/var/lib/docker/overlay2/66789ee3dc5b178e884088410d7a22b0bfc3661261906ac4a35d7eda8b6beab5/merged",
            "UpperDir": "/var/lib/docker/overlay2/66789ee3dc5b178e884088410d7a22b0bfc3661261906ac4a35d7eda8b6beab5/diff",
            "WorkDir": "/var/lib/docker/overlay2/66789ee3dc5b178e884088410d7a22b0bfc3661261906ac4a35d7eda8b6beab5/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f103cd120fdd6cbc7f3d0e1d5bfb3e16290c32ead7b822d15c34460ecdf64b29",
            "sha256:ffabe4d274cb345b3df6d795f2d4542ccfad5f75b4fb36410bf20ec3597329a9",
            "sha256:b25dc5882ad340099c8f61982cdcb25e6ea38aad25f05b7e119ee0420f83ed61",
            "sha256:7f42cbf16fd2ee9b492beabcab042ea01191cf64584f0253842a4837f214b67c",
            "sha256:6f0782680f15ac47018fcf0ce6abaef2ab18041d99e01ff2354a833157e0c92c",
            "sha256:133c6af35c6132c0a41bec4cff53d48e2ef31b8e5d033e0918e1f2c23d3199fb",
            "sha256:072d31f20ed7417e2c29c11e2d9dfabb58d0c6e22270bf46890dc424630ee50a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-25T09:24:26.047622042+08:00"
    }
}

更多版本

docker.io/moshangjunmowen/maven-jdk17:v3

linux/amd64 docker.io409.98MB2026-01-11 21:00
356

docker.io/moshangjunmowen/maven-jdk17:v4

linux/amd64 docker.io412.25MB2026-07-25 09:24
10
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×