docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583 linux/amd64

docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583 - 国内下载镜像源 浏览次数:54
```html

这是一个基于Maven的Docker镜像,镜像名称为docker.io/xuxiaoweicomcn/mvnd,它预装了Maven构建工具,方便用户在Docker容器中构建Maven项目。

```
源镜像 docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583
镜像ID sha256:a2fc924ee2aeab05f9766558f7d1ec74ff86ed99d48280f32c614b29a0c69450
镜像TAG 2.0.0-rc-1-dragonwell-21-anolis-1569086583
大小 689.10MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD jshell
启动入口
工作目录 /
OS/平台 linux/amd64
浏览量 54 次
贡献者 xi**********t@163.com
镜像创建 2024-12-02T12:34:54.502903584Z
同步时间 2024-12-17 15:16
更新时间 2025-02-22 03:18
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en EXTENDED_JAVA_VERSION=21.0.4.0.4+7 STANDARD_JAVA_VERSION=21.0.4.0.4+7 JAVA_HOME=/opt/java/openjdk
镜像标签
徐晓伟 <xuxiaowei@xuxiaowei.com.cn>: maintainer 2023-03-24 10:49:55+0800: org.opencontainers.image.created Mulan PSL v2: org.opencontainers.image.licenses Anolis OS Base Image: org.opencontainers.image.title Anolis OS: org.opencontainers.image.vendor
镜像安全扫描 查看Trivy扫描报告

系统OS: none 扫描引擎: Trivy 扫描时间: 2024-12-17 15:17

低危漏洞:0 中危漏洞:0 高危漏洞:2 严重漏洞:0

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583  docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583  docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583

Shell快速替换命令

sed -i 's#xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583  docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583  docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583'

镜像构建历史


# 2024-12-02 20:34:54  56.56MB 执行命令并创建新的镜像层
RUN |5 CI_PIPELINE_URL=https://gitlab.com/xuxiaowei-com-cn/mvnd/-/pipelines/1569086583 MVND_VERSION=2.0.0-rc-1 PLATFORM=linux ARCH=amd64 BASE_URL=https://github.com/apache/maven-mvnd/releases/download/2.0.0-rc-1 /bin/sh -c curl -fsSL -o /tmp/maven-mvnd.tar.gz ${BASE_URL}/maven-mvnd-${MVND_VERSION}-${PLATFORM}-${ARCH}.tar.gz     && mkdir -p /usr/share/mvnd     && tar --strip-components=1 -xzf /tmp/maven-mvnd.tar.gz -C /usr/share/mvnd     && ls /usr/share/mvnd     && /usr/share/mvnd/bin/mvnd -v     && ln -s /usr/share/mvnd/bin/mvnd /usr/bin/mvnd     && mvnd -v     && /usr/share/mvnd/mvn/bin/mvn -v     && ln -s /usr/share/mvnd/mvn/bin/mvn /usr/bin/mvn     && mvn -v     && rm -rf /tmp/maven-mvnd.tar.gz # buildkit
                        
# 2024-12-02 20:34:54  0.00B 定义构建参数
ARG BASE_URL=https://github.com/apache/maven-mvnd/releases/download/2.0.0-rc-1
                        
# 2024-12-02 20:34:54  0.00B 定义构建参数
ARG ARCH=amd64
                        
# 2024-12-02 20:34:54  0.00B 定义构建参数
ARG PLATFORM=linux
                        
# 2024-12-02 20:34:54  0.00B 定义构建参数
ARG MVND_VERSION=
                        
# 2024-12-02 20:34:54  0.00B 定义构建参数
ARG CI_PIPELINE_URL=
                        
# 2024-12-02 20:34:54  0.00B 添加元数据标签
LABEL maintainer=徐晓伟 <xuxiaowei@xuxiaowei.com.cn>
                        
# 2024-09-10 16:08:39  0.00B 设置默认要执行的命令
CMD ["jshell"]
                        
# 2024-09-10 16:08:39  0.00B 执行命令并创建新的镜像层
RUN |2 EDITION=standard SOURCE=oss /bin/sh -c PREFIX=$(echo ${EDITION} | awk '{print toupper($0)}')     && JAVA_VERSION=$(eval echo \$${PREFIX}_JAVA_VERSION)     && java -version 2>&1 | grep "${JAVA_VERSION}" # buildkit
                        
# 2024-09-10 16:08:39  0.00B 执行命令并创建新的镜像层
RUN |2 EDITION=standard SOURCE=oss /bin/sh -c echo Verifying install ...     && echo javac --version && javac --version     && echo java --version && java --version     && echo Complete. # buildkit
                        
# 2024-09-10 16:08:39  0.00B 设置环境变量 JAVA_HOME PATH
ENV JAVA_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-09-10 16:08:39  360.61MB 执行命令并创建新的镜像层
RUN |2 EDITION=standard SOURCE=oss /bin/sh -c set -eux;     ARCH="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')";     case "${ARCH}" in        aarch64|arm64)          if [ "${SOURCE}" = "github" ];then            if [ "${EDITION}" = "extended" ];then              ESUM='d8c2fd0cda3c4de8f79b6c96b8687d6edeff52371f69a3c32b0543cda09d9d24';              BINARY_URL='https://github.com/dragonwell-project/dragonwell21/releases/download/dragonwell-extended-21.0.4.0.4%2B7_jdk-21.0.4-ga/Alibaba_Dragonwell_Extended_21.0.4.0.4.7_aarch64_linux.tar.gz';            else              ESUM='4afb49e96065075f66525fc5852bbe3d9bdec5d5dbb0486a65351a0ef3c7cf8e';              BINARY_URL='https://github.com/dragonwell-project/dragonwell21/releases/download/dragonwell-standard-21.0.4.0.4%2B7_jdk-21.0.4-ga/Alibaba_Dragonwell_Standard_21.0.4.0.4.7_aarch64_linux.tar.gz';            fi          else            if [ "${EDITION}" = "extended" ];then              ESUM='d8c2fd0cda3c4de8f79b6c96b8687d6edeff52371f69a3c32b0543cda09d9d24';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/21.0.4.0.4%2B7/Alibaba_Dragonwell_Extended_21.0.4.0.4.7_aarch64_linux.tar.gz';            else              ESUM='4afb49e96065075f66525fc5852bbe3d9bdec5d5dbb0486a65351a0ef3c7cf8e';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/21.0.4.0.4%2B7/Alibaba_Dragonwell_Standard_21.0.4.0.4.7_aarch64_linux.tar.gz';            fi          fi          ;;        amd64|i386:x86-64)          if [ "${SOURCE}" = "github" ];then            if [ "${EDITION}" = "extended" ];then              ESUM='1f4386945f6d1b116ccec4b9c8ac898f293c0ec2cae6b7ed58b07eaefec08453';              BINARY_URL='https://github.com/dragonwell-project/dragonwell21/releases/download/dragonwell-extended-21.0.4.0.4%2B7_jdk-21.0.4-ga/Alibaba_Dragonwell_Extended_21.0.4.0.4.7_x64_linux.tar.gz';            else              ESUM='4ed50add151d9803a857553e1bdc9051cd54934abcdb109fb453fa008e9a95ab';              BINARY_URL='https://github.com/dragonwell-project/dragonwell21/releases/download/dragonwell-standard-21.0.4.0.4%2B7_jdk-21.0.4-ga/Alibaba_Dragonwell_Standard_21.0.4.0.4.7_x64_linux.tar.gz';            fi          else            if [ "${EDITION}" = "extended" ];then              ESUM='1f4386945f6d1b116ccec4b9c8ac898f293c0ec2cae6b7ed58b07eaefec08453';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/21.0.4.0.4%2B7/Alibaba_Dragonwell_Extended_21.0.4.0.4.7_x64_linux.tar.gz';            else              ESUM='4ed50add151d9803a857553e1bdc9051cd54934abcdb109fb453fa008e9a95ab';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/21.0.4.0.4%2B7/Alibaba_Dragonwell_Standard_21.0.4.0.4.7_x64_linux.tar.gz';            fi          fi          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     curl -so /tmp/openjdk.tar.gz ${BINARY_URL};     echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -;     mkdir -p /opt/java/openjdk;     cd /opt/java/openjdk;     tar -xf /tmp/openjdk.tar.gz --strip-components=1;     rm -rf /tmp/openjdk.tar.gz; # buildkit
                        
# 2024-09-10 16:08:17  0.00B 定义构建参数
ARG SOURCE=oss
                        
# 2024-09-10 16:08:17  0.00B 定义构建参数
ARG EDITION=standard
                        
# 2024-09-10 16:08:17  0.00B 设置环境变量 STANDARD_JAVA_VERSION
ENV STANDARD_JAVA_VERSION=21.0.4.0.4+7
                        
# 2024-09-10 16:08:17  0.00B 设置环境变量 EXTENDED_JAVA_VERSION
ENV EXTENDED_JAVA_VERSION=21.0.4.0.4+7
                        
# 2024-09-10 16:08:17  52.05MB 执行命令并创建新的镜像层
RUN /bin/sh -c yum install -y tzdata openssl curl ca-certificates fontconfig gzip tar binutils     && yum clean all # buildkit
                        
# 2024-09-10 16:08:17  0.00B 设置环境变量 LANG LANGUAGE
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
                        
# 2023-03-24 10:52:31  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2023-03-24 10:52:31  219.87MB 复制文件或目录到容器中
ADD AnolisOS-rootfs-amd64.tar.xz / # buildkit
                        
# 2023-03-24 10:52:31  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-03-24 10:52:31  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Anolis OS Base Image org.opencontainers.image.vendor=Anolis OS org.opencontainers.image.licenses=Mulan PSL v2 org.opencontainers.image.created=2023-03-24 10:49:55+0800 maintainer=OpenAnolis Cloud Native SIG
                        
                    

镜像信息

{
    "Id": "sha256:a2fc924ee2aeab05f9766558f7d1ec74ff86ed99d48280f32c614b29a0c69450",
    "RepoTags": [
        "xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583"
    ],
    "RepoDigests": [
        "xuxiaoweicomcn/mvnd@sha256:4b733be2f0b0259fa9b6547e201671f3f305fd33205c66952d23871968acfd14",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/xuxiaoweicomcn/mvnd@sha256:23d87a39eb064c6986d9ff5e09306849f5d3c5110083417888e8711739cbcbcd"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-12-02T12:34:54.502903584Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "EXTENDED_JAVA_VERSION=21.0.4.0.4+7",
            "STANDARD_JAVA_VERSION=21.0.4.0.4+7",
            "JAVA_HOME=/opt/java/openjdk"
        ],
        "Cmd": [
            "jshell"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "徐晓伟 \u003cxuxiaowei@xuxiaowei.com.cn\u003e",
            "org.opencontainers.image.created": "2023-03-24 10:49:55+0800",
            "org.opencontainers.image.licenses": "Mulan PSL v2",
            "org.opencontainers.image.title": "Anolis OS Base Image",
            "org.opencontainers.image.vendor": "Anolis OS"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 689098051,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/64bd27837d317fef70deb2ab3cddfd93c0b58f7fc84f306382f3b93e9050d767/diff:/var/lib/docker/overlay2/aed9b380fd6d264a2681887e031ca816c2147bbeeeb906f77563bbeac7aeb95a/diff:/var/lib/docker/overlay2/7dd39071acf16a2b80e6d02ebbcf549d44b35c61fb11ad25d78b4e1fd051fb71/diff:/var/lib/docker/overlay2/f465e4d23ac4adf9621b51a0bd35772c9e6ab826fd5b031f57acd34751235c29/diff:/var/lib/docker/overlay2/2bad21b327e86128dfc75ee1e386f54782161efa5a802b3339a2b529f05e97a0/diff",
            "MergedDir": "/var/lib/docker/overlay2/90966c4b71f9198824f135d94b4ccbd96208b419b2c7e3e88b3562cd1b47aeca/merged",
            "UpperDir": "/var/lib/docker/overlay2/90966c4b71f9198824f135d94b4ccbd96208b419b2c7e3e88b3562cd1b47aeca/diff",
            "WorkDir": "/var/lib/docker/overlay2/90966c4b71f9198824f135d94b4ccbd96208b419b2c7e3e88b3562cd1b47aeca/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8dff2b73bdd5672e410af214c174ade52d0b590e6a8662eb71741086c783f6cc",
            "sha256:13065e2eb0164bbdeef99f0c2543505082b2e981e1890d39db23e6fb0bc6cdd2",
            "sha256:b17eeb8e8aef17e7cae0e5e720dedbc1ed36b8746bafe4382b6ff9614ab62471",
            "sha256:3988a4fa38fdd65bdb16f3658d13c9c8d246346c6ef2c0e77e668ab3e8d7dc00",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:77cba48cef846d758b28ce8656a3f4dfff5f740793ae87435cfea83f725a753f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-17T15:15:34.314498801+08:00"
    }
}

更多版本

docker.io/xuxiaoweicomcn/mvnd:2.0.0-rc-1-dragonwell-21-anolis-1569086583

linux/amd64 docker.io689.10MB2024-12-17 15:16
53