docker.io/owasp/dependency-track:3.8.0 linux/amd64

docker.io/owasp/dependency-track:3.8.0 - 国内下载镜像源 浏览次数:37

OWASP Dependency-Track 镜像

这是一个用于软件成分分析 (SCA) 的 Docker 镜像,包含了 OWASP Dependency-Track 应用程序。Dependency-Track 是一款开源的应用程序安全工具,用于识别、跟踪和管理软件供应链中的漏洞。它通过分析项目依赖项来检测已知漏洞,并提供有关如何解决这些漏洞的建议。使用这个镜像可以方便地部署和运行 Dependency-Track,无需手动安装和配置。

源镜像 docker.io/owasp/dependency-track:3.8.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0
镜像ID sha256:dd7f4d7626d5fcc2c7ad91fb832df5bf0fb268c489baac8fa11c329c721bee17
镜像TAG 3.8.0
大小 213.34MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c java $JAVA_OPTIONS -DdependencyTrack.logging.level=$LOGGING_LEVEL -jar dependency-track-embedded.war -context ${CONTEXT}
启动入口
工作目录 /opt/owasp/dependency-track/
OS/平台 linux/amd64
浏览量 37 次
贡献者
镜像创建 2020-03-22T23:02:49.8701459Z
同步时间 2025-05-26 15:10
更新时间 2025-05-30 18:25
开放端口
8080/tcp
环境变量
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 LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk8u222-b10 JAVA_HOME=/opt/java/openjdk LOGGING_LEVEL=INFO JAVA_OPTIONS=-XX:MaxRAMPercentage=90.0 CONTEXT=
镜像标签
steve.springett@owasp.org: maintainer OWASP: vendor

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0  docker.io/owasp/dependency-track:3.8.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0  docker.io/owasp/dependency-track:3.8.0

Shell快速替换命令

sed -i 's#owasp/dependency-track:3.8.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0  docker.io/owasp/dependency-track:3.8.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0  docker.io/owasp/dependency-track:3.8.0'

镜像构建历史


# 2020-03-23 07:02:49  0.00B 
/bin/sh -c #(nop)  HEALTHCHECK &{["CMD-SHELL" "wget -q -O /dev/null http://127.0.0.1:8080${CONTEXT}/api/version || exit 1"] "5m0s" "3s" "0s" '\x00'}
                        
# 2020-03-23 07:02:49  0.00B 
/bin/sh -c #(nop)  ENV CONTEXT=
                        
# 2020-03-23 07:02:49  0.00B 
/bin/sh -c #(nop)  ENV JAVA_OPTIONS=-XX:MaxRAMPercentage=90.0
                        
# 2020-03-23 07:02:49  0.00B 
/bin/sh -c #(nop)  ENV LOGGING_LEVEL=INFO
                        
# 2020-03-23 07:02:49  0.00B 
/bin/sh -c #(nop)  EXPOSE 8080
                        
# 2020-03-23 07:02:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh" "-c" "java $JAVA_OPTIONS -DdependencyTrack.logging.level=$LOGGING_LEVEL -jar dependency-track-embedded.war -context ${CONTEXT}"]
                        
# 2020-03-23 07:02:48  0.00B 
/bin/sh -c #(nop) WORKDIR /opt/owasp/dependency-track/
                        
# 2020-03-23 07:02:48  0.00B 
/bin/sh -c #(nop)  USER 1000
                        
# 2020-03-23 07:02:45  88.60MB 
/bin/sh -c #(nop) COPY --chown=1000file:8fb1418a73573d1cbe7d22157e5cbc5728b33b0aa24d870d44a3eac0eb19dd74 in /opt/owasp/dependency-track/ 
                        
# 2019-09-30 05:27:26  2.80MB 
|4 APP_DIR=/opt/owasp/dependency-track/ DATA_DIR=/data/ EXTLIB_DIR=/extlib/ USERNAME=dtrack /bin/sh -c mkdir -p -m 770 ${DATA_DIR} ${EXTLIB_DIR}     && adduser -D -h ${DATA_DIR} -u 1000 ${USERNAME}     && wget -P ${EXTLIB_DIR} https://repo1.maven.org/maven2/org/postgresql/postgresql/42.2.5/postgresql-42.2.5.jar     && wget -P ${EXTLIB_DIR} https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.47/mysql-connector-java-5.1.47.jar     && wget -P ${EXTLIB_DIR} https://repo1.maven.org/maven2/com/microsoft/sqlserver/mssql-jdbc/7.1.3.jre8-preview/mssql-jdbc-7.1.3.jre8-preview.jar     && chown -R ${USERNAME}:${USERNAME} ${DATA_DIR} ${EXTLIB_DIR}
                        
# 2019-09-04 03:08:48  0.00B 
/bin/sh -c #(nop)  ARG USERNAME=dtrack
                        
# 2019-09-04 03:08:48  0.00B 
/bin/sh -c #(nop)  ARG EXTLIB_DIR=/extlib/
                        
# 2019-09-04 03:08:47  0.00B 
/bin/sh -c #(nop)  ARG DATA_DIR=/data/
                        
# 2019-09-04 03:08:47  0.00B 
/bin/sh -c #(nop)  ARG APP_DIR=/opt/owasp/dependency-track/
                        
# 2019-09-04 03:08:47  0.00B 
/bin/sh -c #(nop)  LABEL vendor=OWASP
                        
# 2019-09-04 03:08:46  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=steve.springett@owasp.org
                        
# 2019-09-01 23:47:58  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2019-09-01 23:47:57  107.47MB 
/bin/sh -c set -eux;     apk add --virtual .fetch-deps curl;     ARCH="$(apk --print-arch)";     case "${ARCH}" in        aarch64|arm64)          ESUM='dfaf5a121f7606c54bd6232793677a4267eddf65d29cde352b84d84edbccbb51';          BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_aarch64_linux_hotspot_8u222b10.tar.gz';          ;;        armhf)          ESUM='19de77b74812b90851816bdb991d6473488a10d3ac293c6accf46ae9b1f714a0';          BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_arm_linux_hotspot_8u222b10.tar.gz';          ;;        ppc64el|ppc64le)          ESUM='ed77952f86a0dc364d0f8e8f397992c1a514b9c23d2ef0ade7e8aa9f73d4b61d';          BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_ppc64le_linux_hotspot_8u222b10.tar.gz';          ;;        s390x)          ESUM='e4d7d8b20049a10ed5a8bd008b7a4af1e8cf1a9d7a68c41b7967b12318c11159';          BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_s390x_linux_hotspot_8u222b10.tar.gz';          ;;        amd64|x86_64)          ESUM='a418ce895c8bf3ca2e7b2f423f038b8b093941684c9430f2e40da0982e12b52d';          BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jre_x64_linux_hotspot_8u222b10.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     curl -LfsSo /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;     apk del --purge .fetch-deps;     rm -rf /var/cache/apk/*;     rm -rf /tmp/openjdk.tar.gz;
                        
# 2019-09-01 23:47:46  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=jdk8u222-b10
                        
# 2019-09-01 23:47:45  8.88MB 
/bin/sh -c apk add --no-cache --virtual .build-deps curl binutils     && GLIBC_VER="2.29-r0"     && ALPINE_GLIBC_REPO="https://github.com/sgerrand/alpine-pkg-glibc/releases/download"     && GCC_LIBS_URL="https://archive.archlinux.org/packages/g/gcc-libs/gcc-libs-9.1.0-2-x86_64.pkg.tar.xz"     && GCC_LIBS_SHA256="91dba90f3c20d32fcf7f1dbe91523653018aa0b8d2230b00f822f6722804cf08"     && ZLIB_URL="https://archive.archlinux.org/packages/z/zlib/zlib-1%3A1.2.11-3-x86_64.pkg.tar.xz"     && ZLIB_SHA256=17aede0b9f8baa789c5aa3f358fbf8c68a5f1228c5e6cba1a5dd34102ef4d4e5     && curl -LfsS https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub -o /etc/apk/keys/sgerrand.rsa.pub     && SGERRAND_RSA_SHA256="823b54589c93b02497f1ba4dc622eaef9c813e6b0f0ebbb2f771e32adf9f4ef2"     && echo "${SGERRAND_RSA_SHA256} */etc/apk/keys/sgerrand.rsa.pub" | sha256sum -c -     && curl -LfsS ${ALPINE_GLIBC_REPO}/${GLIBC_VER}/glibc-${GLIBC_VER}.apk > /tmp/glibc-${GLIBC_VER}.apk     && apk add /tmp/glibc-${GLIBC_VER}.apk     && curl -LfsS ${ALPINE_GLIBC_REPO}/${GLIBC_VER}/glibc-bin-${GLIBC_VER}.apk > /tmp/glibc-bin-${GLIBC_VER}.apk     && apk add /tmp/glibc-bin-${GLIBC_VER}.apk     && curl -Ls ${ALPINE_GLIBC_REPO}/${GLIBC_VER}/glibc-i18n-${GLIBC_VER}.apk > /tmp/glibc-i18n-${GLIBC_VER}.apk     && apk add /tmp/glibc-i18n-${GLIBC_VER}.apk     && /usr/glibc-compat/bin/localedef --force --inputfile POSIX --charmap UTF-8 "$LANG" || true     && echo "export LANG=$LANG" > /etc/profile.d/locale.sh     && curl -LfsS ${GCC_LIBS_URL} -o /tmp/gcc-libs.tar.xz     && echo "${GCC_LIBS_SHA256} */tmp/gcc-libs.tar.xz" | sha256sum -c -     && mkdir /tmp/gcc     && tar -xf /tmp/gcc-libs.tar.xz -C /tmp/gcc     && mv /tmp/gcc/usr/lib/libgcc* /tmp/gcc/usr/lib/libstdc++* /usr/glibc-compat/lib     && strip /usr/glibc-compat/lib/libgcc_s.so.* /usr/glibc-compat/lib/libstdc++.so*     && curl -LfsS ${ZLIB_URL} -o /tmp/libz.tar.xz     && echo "${ZLIB_SHA256} */tmp/libz.tar.xz" | sha256sum -c -     && mkdir /tmp/libz     && tar -xf /tmp/libz.tar.xz -C /tmp/libz     && mv /tmp/libz/usr/lib/libz.so* /usr/glibc-compat/lib     && apk del --purge .build-deps glibc-i18n     && rm -rf /tmp/*.apk /tmp/gcc /tmp/gcc-libs.tar.xz /tmp/libz /tmp/libz.tar.xz /var/cache/apk/*
                        
# 2019-09-01 23:46:56  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2019-08-21 04:19:55  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2019-08-21 04:19:55  5.58MB 
/bin/sh -c #(nop) ADD file:fe64057fbb83dccb960efabbf1cd8777920ef279a7fa8dbca0a8801c651bdf7c in / 
                        
                    

镜像信息

{
    "Id": "sha256:dd7f4d7626d5fcc2c7ad91fb832df5bf0fb268c489baac8fa11c329c721bee17",
    "RepoTags": [
        "owasp/dependency-track:3.8.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track:3.8.0"
    ],
    "RepoDigests": [
        "owasp/dependency-track@sha256:efc65e702ee1691bd9e04bf30a89cae0ee12ec77e9601e9e46b2bcc625e60c0a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/owasp/dependency-track@sha256:efc65e702ee1691bd9e04bf30a89cae0ee12ec77e9601e9e46b2bcc625e60c0a"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2020-03-22T23:02:49.8701459Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "19.03.8",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "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",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk8u222-b10",
            "JAVA_HOME=/opt/java/openjdk",
            "LOGGING_LEVEL=INFO",
            "JAVA_OPTIONS=-XX:MaxRAMPercentage=90.0",
            "CONTEXT="
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "java $JAVA_OPTIONS -DdependencyTrack.logging.level=$LOGGING_LEVEL -jar dependency-track-embedded.war -context ${CONTEXT}"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "wget -q -O /dev/null http://127.0.0.1:8080${CONTEXT}/api/version || exit 1"
            ],
            "Interval": 300000000000,
            "Timeout": 3000000000
        },
        "Image": "sha256:eb8b15bf97008d1acaf224725f54b2760372927fd718755a39cb9aa0e7ea42b5",
        "Volumes": null,
        "WorkingDir": "/opt/owasp/dependency-track/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "steve.springett@owasp.org",
            "vendor": "OWASP"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 213338376,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/200f7420408cc3a6f8f728acdc6fe16df3ebb1d43a7eba0e06816e76ddaf2f9e/diff:/var/lib/docker/overlay2/91e8eedfa5ba24ca210a1cb8cb2cf0c1e8153fc2531db007e253ab1c493bc69b/diff:/var/lib/docker/overlay2/a9faca2a8b9ff6a15ddcb15df726de40ba19c1bb3ac747bcd964d309bf9eca32/diff:/var/lib/docker/overlay2/6b383541f8ee308e62f9cc2430e0712b4ae8a6d1e47508767970f651b5038e1c/diff",
            "MergedDir": "/var/lib/docker/overlay2/04132f8a785d138d5b93c6984f93d46ae443cb92d160aacde5c2610120c3de86/merged",
            "UpperDir": "/var/lib/docker/overlay2/04132f8a785d138d5b93c6984f93d46ae443cb92d160aacde5c2610120c3de86/diff",
            "WorkDir": "/var/lib/docker/overlay2/04132f8a785d138d5b93c6984f93d46ae443cb92d160aacde5c2610120c3de86/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:03901b4a2ea88eeaad62dbe59b072b28b6efa00491962b8741081c5df50c65e0",
            "sha256:fdfcb4012df7068715ba8f7824b094bfe960c7d48d88fabfbcdfd76296093b7b",
            "sha256:bde29e4007eb55d3dc7a0c1549365c1d3411b5bcf016ae24b5311e2e5e322e9a",
            "sha256:f0ec6dfb5fad9fc2b7aa8efe83ca2204204b7bdb8a9c0568a3cb74dc176bd292",
            "sha256:9108de4901ccab537a129bbf8e50ab5392bb93ed4119e76bde1da67fd2bb7b52"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-26T15:10:33.447946091+08:00"
    }
}

更多版本

docker.io/owasp/dependency-track:3.8.0

linux/amd64 docker.io213.34MB2025-05-26 15:10
36