广告图片

docker.io/frankescobar/allure-docker-service:latest linux/amd64

docker.io/frankescobar/allure-docker-service:latest - 国内下载镜像源 浏览次数:15

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

该Docker镜像提供Allure测试报告服务,支持通过API上传测试结果数据,自动生成美观的Allure测试报告,并提供Web界面供用户查看和分析测试结果,助力团队高效获取测试反馈。

源镜像 docker.io/frankescobar/allure-docker-service:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest
镜像ID sha256:d6bb97f8464231f5e8482b94e875ac9f10979fb0739e0b8986b8d6c730107d0f
镜像TAG latest
大小 419.66MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c $ROOT/runAllureDeprecated.sh & $ROOT/runAllureApp.sh & $ROOT/checkAllureResultsFiles.sh
启动入口 /__cacert_entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 15 次
贡献者
镜像创建 2026-03-23T22:18:54.862779965Z
同步时间 2026-05-06 15:17
开放端口
4040/tcp 5050/tcp
目录挂载
/app/allure-results
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/allure-2.38.1/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-11.0.30+7 PYTHON_VERSION=3.13 ROOT=/app ALLURE_HOME=/allure-2.38.1 ALLURE_HOME_SL=/allure ALLURE_RESOURCES=/app/resources RESULTS_DIRECTORY=/app/allure-results REPORT_DIRECTORY=/app/allure-report RESULTS_HISTORY=/app/allure-results/history REPORT_HISTORY=/app/allure-report/history ALLURE_VERSION=/app/version EMAILABLE_REPORT_FILE_NAME=emailable-report-allure-docker-service.html STATIC_CONTENT=/app/allure-docker-api/static STATIC_CONTENT_PROJECTS=/app/allure-docker-api/static/projects DEFAULT_PROJECT=default DEFAULT_PROJECT_ROOT=/app/allure-docker-api/static/projects/default DEFAULT_PROJECT_RESULTS=/app/allure-docker-api/static/projects/default/results DEFAULT_PROJECT_REPORTS=/app/allure-docker-api/static/projects/default/reports EXECUTOR_FILENAME=executor.json DEPRECATED_PORT=4040 PORT=5050
镜像标签
Frank Escobar <fescobar.systems@gmail.com>: authors : org.label-schema.arch 2026-03-23T22:17:48Z: org.label-schema.build-date Allure Framework is a flexible lightweight multi-language test report tool.: org.label-schema.description docker/Dockerfile: org.label-schema.docker.dockerfile MIT: org.label-schema.license Allure Framework: org.label-schema.name https://docs.qameta.io/allure/: org.label-schema.url d9806811: org.label-schema.vcs-ref Git: org.label-schema.vcs-type https://github.com/fescobar/allure-docker-service: org.label-schema.vcs-url 2.38.1: org.label-schema.version ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest  docker.io/frankescobar/allure-docker-service:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest  docker.io/frankescobar/allure-docker-service:latest

Shell快速替换命令

sed -i 's#frankescobar/allure-docker-service:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest  docker.io/frankescobar/allure-docker-service:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest  docker.io/frankescobar/allure-docker-service:latest'

镜像构建历史


# 2026-03-24 06:18:54  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "$ROOT/runAllureDeprecated.sh & $ROOT/runAllureApp.sh & $ROOT/checkAllureResultsFiles.sh"]
                        
# 2026-03-24 06:18:54  0.00B 指定运行容器时使用的用户
USER allure
                        
# 2026-03-24 06:18:54  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:$PORT || exit 1"] "10s" "1m0s" "0s" "0s" '\x03'}
                        
# 2026-03-24 06:18:54  0.00B 声明容器运行时监听的端口
EXPOSE [5050/tcp]
                        
# 2026-03-24 06:18:54  0.00B 声明容器运行时监听的端口
EXPOSE [4040/tcp]
                        
# 2026-03-24 06:18:54  0.00B 设置环境变量 PORT
ENV PORT=5050
                        
# 2026-03-24 06:18:54  0.00B 设置环境变量 DEPRECATED_PORT
ENV DEPRECATED_PORT=4040
                        
# 2026-03-24 06:18:54  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/allure-results]
                        
# 2026-03-24 06:18:54  2.45MB 执行命令并创建新的镜像层
RUN |9 JDK=eclipse-temurin:11-jre-noble BUILD_DATE=2026-03-23T22:17:48Z BUILD_VERSION=2.38.1 BUILD_REF=d9806811 ALLURE_RELEASE=2.38.1 ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline UID=1000 GID=1000 PYTHON_VERSION=3.13 /bin/sh -c chown -R ${UID}:${GID} $ROOT # buildkit
                        
# 2026-03-24 06:18:54  4.94MB 执行命令并创建新的镜像层
RUN |9 JDK=eclipse-temurin:11-jre-noble BUILD_DATE=2026-03-23T22:17:48Z BUILD_VERSION=2.38.1 BUILD_REF=d9806811 ALLURE_RELEASE=2.38.1 ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline UID=1000 GID=1000 PYTHON_VERSION=3.13 /bin/sh -c chmod +x $ROOT/*.sh &&     mkdir $RESULTS_DIRECTORY &&     mkdir -p $DEFAULT_PROJECT_REPORTS/latest &&     ln -sf $RESULTS_DIRECTORY $DEFAULT_PROJECT_RESULTS &&     ln -sf $DEFAULT_PROJECT_REPORTS/latest $REPORT_DIRECTORY &&     allure generate -c -o /tmp/resources &&     mkdir $ALLURE_RESOURCES &&     cp /tmp/resources/app.js $ALLURE_RESOURCES &&     cp /tmp/resources/styles.css $ALLURE_RESOURCES # buildkit
                        
# 2026-03-24 06:18:53  9.74KB 复制新文件或目录到容器中
COPY --chown=1000:1000 allure-docker-scripts /app/ # buildkit
                        
# 2026-03-24 06:18:53  108.40KB 复制新文件或目录到容器中
COPY --chown=1000:1000 allure-docker-api /app/allure-docker-api # buildkit
                        
# 2026-03-24 06:18:53  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-03-24 06:18:53  177.00B 执行命令并创建新的镜像层
RUN |9 JDK=eclipse-temurin:11-jre-noble BUILD_DATE=2026-03-23T22:17:48Z BUILD_VERSION=2.38.1 BUILD_REF=d9806811 ALLURE_RELEASE=2.38.1 ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline UID=1000 GID=1000 PYTHON_VERSION=3.13 /bin/sh -c echo -n $(allure --version) > ${ALLURE_VERSION} &&     echo "ALLURE_VERSION: "$(cat ${ALLURE_VERSION}) &&     mkdir $ALLURE_HOME_SL &&     ln -s $ALLURE_HOME/* $ALLURE_HOME_SL &&     ln -s $STATIC_CONTENT_PROJECTS $ROOT/projects &&     ln -s $DEFAULT_PROJECT_REPORTS $ROOT/default-reports # buildkit
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 EXECUTOR_FILENAME
ENV EXECUTOR_FILENAME=executor.json
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 DEFAULT_PROJECT_REPORTS
ENV DEFAULT_PROJECT_REPORTS=/app/allure-docker-api/static/projects/default/reports
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 DEFAULT_PROJECT_RESULTS
ENV DEFAULT_PROJECT_RESULTS=/app/allure-docker-api/static/projects/default/results
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 DEFAULT_PROJECT_ROOT
ENV DEFAULT_PROJECT_ROOT=/app/allure-docker-api/static/projects/default
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 DEFAULT_PROJECT
ENV DEFAULT_PROJECT=default
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 STATIC_CONTENT_PROJECTS
ENV STATIC_CONTENT_PROJECTS=/app/allure-docker-api/static/projects
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 STATIC_CONTENT
ENV STATIC_CONTENT=/app/allure-docker-api/static
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 EMAILABLE_REPORT_FILE_NAME
ENV EMAILABLE_REPORT_FILE_NAME=emailable-report-allure-docker-service.html
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 ALLURE_VERSION
ENV ALLURE_VERSION=/app/version
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 REPORT_HISTORY
ENV REPORT_HISTORY=/app/allure-report/history
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 RESULTS_HISTORY
ENV RESULTS_HISTORY=/app/allure-results/history
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 REPORT_DIRECTORY
ENV REPORT_DIRECTORY=/app/allure-report
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 RESULTS_DIRECTORY
ENV RESULTS_DIRECTORY=/app/allure-results
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 ALLURE_RESOURCES
ENV ALLURE_RESOURCES=/app/resources
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 PATH
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/allure-2.38.1/bin
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 ALLURE_HOME_SL
ENV ALLURE_HOME_SL=/allure
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 ALLURE_HOME
ENV ALLURE_HOME=/allure-2.38.1
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 ROOT
ENV ROOT=/app
                        
# 2026-03-24 06:18:52  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.13
                        
# 2026-03-24 06:18:52  0.00B 执行命令并创建新的镜像层
RUN |9 JDK=eclipse-temurin:11-jre-noble BUILD_DATE=2026-03-23T22:17:48Z BUILD_VERSION=2.38.1 BUILD_REF=d9806811 ALLURE_RELEASE=2.38.1 ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline UID=1000 GID=1000 PYTHON_VERSION=3.13 /bin/sh -c mkdir -p /home/allure &&     chown -R ${UID}:${GID} /home/allure # buildkit
                        
# 2026-03-24 06:18:52  6.05KB 执行命令并创建新的镜像层
RUN |9 JDK=eclipse-temurin:11-jre-noble BUILD_DATE=2026-03-23T22:17:48Z BUILD_VERSION=2.38.1 BUILD_REF=d9806811 ALLURE_RELEASE=2.38.1 ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline UID=1000 GID=1000 PYTHON_VERSION=3.13 /bin/sh -c usermod -l allure $(getent passwd ${UID} | cut -d: -f1) # buildkit
                        
# 2026-03-24 06:18:52  148.76MB 执行命令并创建新的镜像层
RUN |9 JDK=eclipse-temurin:11-jre-noble BUILD_DATE=2026-03-23T22:17:48Z BUILD_VERSION=2.38.1 BUILD_REF=d9806811 ALLURE_RELEASE=2.38.1 ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline UID=1000 GID=1000 PYTHON_VERSION=3.13 /bin/sh -c apt-get update &&     apt-get install -y software-properties-common &&     add-apt-repository ppa:deadsnakes/ppa &&     apt-get update &&     apt-get install -y --no-install-recommends       tzdata       nano       python${PYTHON_VERSION}       unzip &&     ln -s `which python3` /usr/bin/python &&     apt-get purge python3-cryptography -y &&     apt-get autoremove -y &&     wget https://bootstrap.pypa.io/get-pip.py &&     sed -i "s/\"--force-reinstall\"/\"--force-reinstall\", \"--break-system-packages\"/g" get-pip.py &&     python${PYTHON_VERSION} get-pip.py &&     python${PYTHON_VERSION} -m pip config set global.break-system-packages true &&     python${PYTHON_VERSION} -m pip install setuptools==80.9.0 wheel==0.45.1 waitress==3.0.2 pipdeptree==2.29.0 cffi==2.0.0 cryptography==46.0.3 &&     python${PYTHON_VERSION} -m pip install --ignore-installed --upgrade Flask==3.1.2 Flask-JWT-Extended==4.7.1 flask-swagger-ui==4.11.1 requests==2.32.5 &&     curl ${ALLURE_REPO}/${ALLURE_RELEASE}/allure-commandline-${ALLURE_RELEASE}.zip -L -o /tmp/allure-commandline.zip &&         unzip -q /tmp/allure-commandline.zip -d / &&         apt-get remove -y unzip &&         rm -rf /tmp/* &&         rm -rf /var/lib/apt/lists/* &&         chmod -R +x /allure-$ALLURE_RELEASE/bin &&         mkdir -p /app # buildkit
                        
# 2026-03-24 06:18:52  0.00B 添加元数据标签
LABEL org.label-schema.build-date=2026-03-23T22:17:48Z org.label-schema.docker.dockerfile=docker/Dockerfile org.label-schema.license=MIT org.label-schema.name=Allure Framework org.label-schema.version=2.38.1 org.label-schema.description=Allure Framework is a flexible lightweight multi-language test report tool. org.label-schema.url=https://docs.qameta.io/allure/ org.label-schema.vcs-ref=d9806811 org.label-schema.vcs-type=Git org.label-schema.vcs-url=https://github.com/fescobar/allure-docker-service org.label-schema.arch= authors=Frank Escobar <fescobar.systems@gmail.com>
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG PYTHON_VERSION=3.13
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG GID=1000
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG UID=1000
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG ALLURE_REPO=https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG ALLURE_RELEASE=2.38.1
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG BUILD_REF=d9806811
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG BUILD_VERSION=2.38.1
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG BUILD_DATE=2026-03-23T22:17:48Z
                        
# 2026-03-24 06:18:52  0.00B 定义构建参数
ARG JDK=eclipse-temurin:11-jre-noble
                        
# 2026-03-17 09:22:48  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/__cacert_entrypoint.sh"]
                        
# 2026-03-17 09:22:48  5.31KB 复制新文件或目录到容器中
COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
                        
# 2026-03-17 09:22:48  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     echo "Verifying install ...";     echo "java --version"; java --version;     echo "Complete." # buildkit
                        
# 2026-03-17 09:22:48  141.09MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     ARCH="$(dpkg --print-architecture)";     case "${ARCH}" in        amd64)          ESUM='d851e43d81ec6ff7f28efe28c42b4787a045e8f59cdcd6434dece98d8342eb8a';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30%2B7/OpenJDK11U-jre_x64_linux_hotspot_11.0.30_7.tar.gz';          ;;        arm64)          ESUM='9d6a8d3a33c308bbc7332e4c2e2f9a94fbbc56417863496061ef6defef9c5391';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30%2B7/OpenJDK11U-jre_aarch64_linux_hotspot_11.0.30_7.tar.gz';          ;;        armhf)          ESUM='8cc849890ecee80b002171f54b6df7d14744b83ba44646f52f5ca927a85599b7';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30%2B7/OpenJDK11U-jre_arm_linux_hotspot_11.0.30_7.tar.gz';          ;;        ppc64el)          ESUM='d64f2f707b3940789f3d75c8cf55a409e786c3ca4c0e85f3fedf42e1e3ef63ae';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30%2B7/OpenJDK11U-jre_ppc64le_linux_hotspot_11.0.30_7.tar.gz';          ;;        s390x)          ESUM='634f7ee49a6f1e8be64dfaf91b9c0306b5662d40bd5624010f6a9c4862e4e1b6';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30%2B7/OpenJDK11U-jre_s390x_linux_hotspot_11.0.30_7.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL};     wget --progress=dot:giga -O /tmp/openjdk.tar.gz.sig ${BINARY_URL}.sig;     export GNUPGHOME="$(mktemp -d)";     gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 3B04D753C9050D9A5D343F39843C48A565F8F04B;     gpg --batch --verify /tmp/openjdk.tar.gz.sig /tmp/openjdk.tar.gz;     rm -rf "${GNUPGHOME}" /tmp/openjdk.tar.gz.sig;     echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -;     mkdir -p "$JAVA_HOME";     tar --extract         --file /tmp/openjdk.tar.gz         --directory "$JAVA_HOME"         --strip-components 1         --no-same-owner     ;     rm -f /tmp/openjdk.tar.gz;     find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf;     ldconfig;     java -Xshare:dump; # buildkit
                        
# 2026-03-17 09:22:45  0.00B 设置环境变量 JAVA_VERSION
ENV JAVA_VERSION=jdk-11.0.30+7
                        
# 2026-03-17 09:22:45  44.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     apt-get update;     DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends         curl         wget         gnupg         fontconfig         ca-certificates p11-kit         tzdata         locales     ;     echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen;     locale-gen en_US.UTF-8;     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-03-17 09:22:45  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2026-03-17 09:22:45  0.00B 设置环境变量 PATH
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-03-17 09:22:45  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/opt/java/openjdk
                        
# 2026-02-24 01:17:56  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-02-24 01:17:55  78.14MB 
/bin/sh -c #(nop) ADD file:3f78aa860931e0853077f09eb31eddbeeef8a9dd70977305b4876aa176770721 in / 
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:d6bb97f8464231f5e8482b94e875ac9f10979fb0739e0b8986b8d6c730107d0f",
    "RepoTags": [
        "frankescobar/allure-docker-service:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service:latest"
    ],
    "RepoDigests": [
        "frankescobar/allure-docker-service@sha256:ebf1d40486a1630ef389e66030149793616384a32b2936956576d7b206d3c7cf",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/frankescobar/allure-docker-service@sha256:983951e22b9205a927c7b07ed901e46bf5d31c91956b1f1c2b77496a0d370496"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-23T22:18:54.862779965Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "allure",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4040/tcp": {},
            "5050/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:/allure-2.38.1/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-11.0.30+7",
            "PYTHON_VERSION=3.13",
            "ROOT=/app",
            "ALLURE_HOME=/allure-2.38.1",
            "ALLURE_HOME_SL=/allure",
            "ALLURE_RESOURCES=/app/resources",
            "RESULTS_DIRECTORY=/app/allure-results",
            "REPORT_DIRECTORY=/app/allure-report",
            "RESULTS_HISTORY=/app/allure-results/history",
            "REPORT_HISTORY=/app/allure-report/history",
            "ALLURE_VERSION=/app/version",
            "EMAILABLE_REPORT_FILE_NAME=emailable-report-allure-docker-service.html",
            "STATIC_CONTENT=/app/allure-docker-api/static",
            "STATIC_CONTENT_PROJECTS=/app/allure-docker-api/static/projects",
            "DEFAULT_PROJECT=default",
            "DEFAULT_PROJECT_ROOT=/app/allure-docker-api/static/projects/default",
            "DEFAULT_PROJECT_RESULTS=/app/allure-docker-api/static/projects/default/results",
            "DEFAULT_PROJECT_REPORTS=/app/allure-docker-api/static/projects/default/reports",
            "EXECUTOR_FILENAME=executor.json",
            "DEPRECATED_PORT=4040",
            "PORT=5050"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "$ROOT/runAllureDeprecated.sh \u0026 $ROOT/runAllureApp.sh \u0026 $ROOT/checkAllureResultsFiles.sh"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:$PORT || exit 1"
            ],
            "Interval": 10000000000,
            "Timeout": 60000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app/allure-results": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/__cacert_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "authors": "Frank Escobar \u003cfescobar.systems@gmail.com\u003e",
            "org.label-schema.arch": "",
            "org.label-schema.build-date": "2026-03-23T22:17:48Z",
            "org.label-schema.description": "Allure Framework is a flexible lightweight multi-language test report tool.",
            "org.label-schema.docker.dockerfile": "docker/Dockerfile",
            "org.label-schema.license": "MIT",
            "org.label-schema.name": "Allure Framework",
            "org.label-schema.url": "https://docs.qameta.io/allure/",
            "org.label-schema.vcs-ref": "d9806811",
            "org.label-schema.vcs-type": "Git",
            "org.label-schema.vcs-url": "https://github.com/fescobar/allure-docker-service",
            "org.label-schema.version": "2.38.1",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 419664191,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ca992126d6d71ac9d9fa9f3550247970319e68a0726c57cca09fbc49dbee1216/diff:/var/lib/docker/overlay2/88302c565b5c1571c96e3858ca043f18b5fad6dac56e6d1d8c7670e8dc3c32b4/diff:/var/lib/docker/overlay2/31fc471e5a49ad8ed9d9d0447f86a020c54e899634b217cdc6e1fa6502131802/diff:/var/lib/docker/overlay2/488e4409c51847c2aaa60176be8956bc133abcafda24fa494a46012342a02f27/diff:/var/lib/docker/overlay2/d09c04fedef97404fda45191fcf02fbf2af354247b4df1d3280836499b36b26a/diff:/var/lib/docker/overlay2/735b007131dcc7a50e7e9be096065d0cd22596272caf01b051b0898bb4fc3f11/diff:/var/lib/docker/overlay2/8800ca5fef6c812d63fc9ae03115d3cce4212eb5a7ec67dac28f38a1e6eb6b5a/diff:/var/lib/docker/overlay2/fc1d19d1998a0d9c92af9102d8f86238b32073fa9516a9894e85836f6a7ae16d/diff:/var/lib/docker/overlay2/591b6d0412e2874b69b1a019fddf66ce314e97d4464ec334feb91322fafc008a/diff:/var/lib/docker/overlay2/ec5795a4fa941916855ab210f0d4867e748d44c61f93bfaf25f4fe234e8e3714/diff:/var/lib/docker/overlay2/34a586bcbbdb0b16c60f5166ef8346aff281efa74c5be5f57d52790226c18800/diff:/var/lib/docker/overlay2/ddd53d93684b50c482f706b43246dfd552bfcf3ab1761086894a23143df2f25b/diff:/var/lib/docker/overlay2/ce05d2cd16ba3919041e133a958df1acf0ca5cb6ac9c21239b427d9822d67eb6/diff",
            "MergedDir": "/var/lib/docker/overlay2/f739935eda4e708421a3ad9017119e2fd23c926ac2323890483b267e409697fb/merged",
            "UpperDir": "/var/lib/docker/overlay2/f739935eda4e708421a3ad9017119e2fd23c926ac2323890483b267e409697fb/diff",
            "WorkDir": "/var/lib/docker/overlay2/f739935eda4e708421a3ad9017119e2fd23c926ac2323890483b267e409697fb/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f2a7f072635332d307212e318e07284948b89f4167fce5c4d7c9cfb7590b74b6",
            "sha256:c4e3850aa7d4d25553bf5635ac37149dceef6034b38d3fe2ffa28e668ab5619e",
            "sha256:ec6e2d3734df685c26fd6ea839965818478fb1e978412d679ba340bbf22c20d1",
            "sha256:56437b53119bceeabebec11b07dff07f4b36cc3c80227f37e081b0426417fd9c",
            "sha256:61a6f8affb506bae47240288d962de0b756e1658950375dace82712e28d0d801",
            "sha256:b7fd86c8381c338c2f5991052d875b570fd35758663ffc4c2700e7d92db65a78",
            "sha256:f1ba98da991178c0dc5b2785acd6a169e0c49cccd61b2f7956033e78b1cf93f0",
            "sha256:2d6a8de013f77a71dc8daf9c21ff76430021501dae814c09d066f158ec8c05f6",
            "sha256:1e6cd747fb66d445220e76b6d90626904ee9ff7b9388dbd8ebcb4ae39c291582",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:6e8d7e60d8f4625d9ec305042c16d526d397586437b8ba255994cad643aff335",
            "sha256:37ebee9dd4b6b5e496c20e22ba0f252f2ca407edb0e568b1287d2153f12c1092",
            "sha256:f9a310eff2421b383672b7288566969007e52237a30d99c6abe9e872fc1e04a6",
            "sha256:a597649c5cced247685b0ef8191426bf8268b19b725789d79336bde26fe63703"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-06T15:17:14.499804561+08:00"
    }
}

更多版本

docker.io/frankescobar/allure-docker-service:latest

linux/amd64 docker.io419.66MB2026-05-06 15:17
14

docker.io/frankescobar/allure-docker-service-ui:latest

linux/amd64 docker.io190.71MB2026-05-06 15:26
13