镜像构建历史
# 2025-11-04 21:54:23 0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp 8778/tcp 9779/tcp]
# 2025-11-04 21:54:23 0.00B 指定运行容器时使用的用户
USER 1001
# 2025-11-04 21:54:23 140.87MB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod -R "ug=rwx" /deployments && chown -R 1001:0 /deployments # buildkit
# 2025-11-04 21:54:21 0.00B 指定运行容器时使用的用户
USER root
# 2025-11-04 21:54:21 140.87MB 复制文件或目录到容器中
ADD app-files/apicurio-registry-app-3.1.2-all.tar.gz /deployments # buildkit
# 2025-11-04 21:54:21 0.00B 设置环境变量 JAVA_APP_DIR APP_URL JAVA_OPTIONS -Djava.util.logging.manager AB_ENABLED
ENV JAVA_APP_DIR=/deployments APP_URL=app-files/apicurio-registry-app-3.1.2-all.tar.gz JAVA_OPTIONS=-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager AB_ENABLED=jmx_exporter
# 2025-10-23 04:17:25 264.65MB
/bin/sh -c #(nop) USER 185
# 2025-10-23 04:17:24 0.00B
/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
# 2025-10-23 04:17:24 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:23 0.00B
/bin/sh -c #(nop) USER 185
# 2025-10-23 04:17:23 0.00B
/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
# 2025-10-23 04:17:23 0.00B
/bin/sh -c rm -f '/etc/yum.repos.d/odcs-4478214-8b532.repo' '/etc/yum.repos.d/odcs-4478249-c0875.repo'
# 2025-10-23 04:17:22 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:22 0.00B
/bin/sh -c #(nop) LABEL "release"="6.1761163791" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2025-10-22T20:10:48" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="581c714683a0999e5d864dc29f53618a4d873b55" "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9/openjdk-17-runtime/images/1.23-6.1761163791"
# 2025-10-23 04:17:22 0.00B
/bin/sh -c #(nop) COPY file:db2140a8a31af81ccbb13b05adbf3c913e5185c2e3daf2d3ac04039b0d632141 in /root/buildinfo/Dockerfile-ubi9-openjdk-17-runtime-1.23-6.1761163791
# 2025-10-23 04:17:22 0.00B
/bin/sh -c #(nop) COPY file:5e73a2ceb8dee2c7af3a7b1a32c1eb36e803affa04e1091310201750ec1ae73c in /root/buildinfo/content_manifests/openjdk-17-runtime-ubi9-container-1.23-6.1761163791.json
# 2025-10-23 04:17:21 0.00B
/bin/sh -c #(nop) COPY file:064eb5f2868bf28bd71c8c5867afe1c1526a5d31c0aa68bf0a9f7662f9e435b6 in /help.1
# 2025-10-23 04:17:21 0.00B
/bin/sh -c #(nop) CMD ["/opt/jboss/container/java/run/run-java.sh"]
# 2025-10-23 04:17:21 0.00B
/bin/sh -c #(nop) WORKDIR /home/default
# 2025-10-23 04:17:21 0.00B
/bin/sh -c #(nop) USER 185
# 2025-10-23 04:17:21 0.00B
/bin/sh -c rm -rf "/var/cache/yum" "/var/lib/dnf" "/var/cache/apt" "/var/cache/dnf"
# 2025-10-23 04:17:21 0.00B
/bin/sh -c rm -rf "/tmp/scripts" "/tmp/artifacts"
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) EXPOSE 8080 8443
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) LABEL com.redhat.component="openjdk-17-runtime-ubi9-container" com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" description="Image for Red Hat OpenShift providing OpenJDK 17 runtime" io.cekit.version="4.13.0.dev0" io.k8s.description="Platform for running plain Java applications (fat-jar and flat classpath)" io.k8s.display-name="Java Applications" io.openshift.tags="java" maintainer="Red Hat OpenJDK <openjdk@redhat.com>" name="ubi9/openjdk-17-runtime" org.opencontainers.image.documentation="https://rh-openjdk.github.io/redhat-openjdk-containers/" org.opencontainers.image.revision="ubi9" org.opencontainers.image.source="https://github.com/rh-openjdk/redhat-openjdk-containers" summary="Image for Red Hat OpenShift providing OpenJDK 17 runtime" usage="https://rh-openjdk.github.io/redhat-openjdk-containers/" version="1.23"
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) ENV JBOSS_IMAGE_NAME="ubi9/openjdk-17-runtime" JBOSS_IMAGE_VERSION="1.23" LANG="C.utf8"
# 2025-10-23 04:17:20 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.java.run/configure.sh" ]
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) ENV JAVA_DATA_DIR="/deployments/data" JBOSS_CONTAINER_JAVA_RUN_MODULE="/opt/jboss/container/java/run"
# 2025-10-23 04:17:20 0.00B
/bin/sh -c #(nop) COPY dir:85d6327bb90907c926d483785713f7839c4c96181005ac8ffdbff6f64d4a089e in /tmp/scripts/jboss.container.java.run
# 2025-10-23 04:17:19 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.util.logging/configure.sh" ]
# 2025-10-23 04:17:19 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:19 0.00B
/bin/sh -c #(nop) ENV JBOSS_CONTAINER_UTIL_LOGGING_MODULE="/opt/jboss/container/util/logging/"
# 2025-10-23 04:17:19 0.00B
/bin/sh -c #(nop) COPY dir:e03b63bd9107b3b06c1a418111a4c171eb1fe667c13d365dfda40c0ec1d806ce in /tmp/scripts/jboss.container.util.logging
# 2025-10-23 04:17:19 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.java.jvm/configure.sh" ]
# 2025-10-23 04:17:18 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:18 0.00B
/bin/sh -c #(nop) ENV JBOSS_CONTAINER_JAVA_JVM_MODULE="/opt/jboss/container/java/jvm"
# 2025-10-23 04:17:18 0.00B
/bin/sh -c #(nop) COPY dir:36111eba6ceee88299926d270287d058bda62c0d968865fad3e5d5cea9a9ad16 in /tmp/scripts/jboss.container.java.jvm
# 2025-10-23 04:17:18 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.java.proxy/configure.sh" ]
# 2025-10-23 04:17:17 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:17:17 0.00B
/bin/sh -c #(nop) ENV JBOSS_CONTAINER_JAVA_PROXY_MODULE="/opt/jboss/container/java/proxy"
# 2025-10-23 04:17:17 0.00B
/bin/sh -c #(nop) COPY dir:ca91eed28ab3aaafa66e387ca4037a17fd2a334d5e4653c0f2a89e01b4e0d82a in /tmp/scripts/jboss.container.java.proxy
# 2025-10-23 04:17:17 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.util.tzdata/execute.sh" ]
# 2025-10-23 04:16:49 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:16:49 0.00B
/bin/sh -c #(nop) COPY dir:24dd93fb8c27b0aca3dfee5588f561542018f7a84a555a4952a160eebfa7ca6d in /tmp/scripts/jboss.container.util.tzdata
# 2025-10-23 04:16:49 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.openjdk.jre/configure.sh" ]
# 2025-10-23 04:16:48 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:16:48 0.00B
/bin/sh -c #(nop) LABEL org.jboss.product="openjdk" org.jboss.product.openjdk.version="17" org.jboss.product.version="17"
# 2025-10-23 04:16:48 0.00B
/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/jre" JAVA_VENDOR="openjdk" JAVA_VERSION="17" JBOSS_CONTAINER_OPENJDK_JRE_MODULE="/opt/jboss/container/openjdk/jre"
# 2025-10-23 04:16:48 0.00B
/bin/sh -c microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y java-17-openjdk-headless && microdnf clean all && rpm -q java-17-openjdk-headless
# 2025-10-23 04:16:18 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:16:18 0.00B
/bin/sh -c #(nop) COPY dir:ae7f055de29e0a0e14c3b078108d00b8cb794a03435e23e522dc1d5068f64cbd in /tmp/scripts/jboss.container.openjdk.jre
# 2025-10-23 04:16:18 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.user/configure.sh" ]
# 2025-10-23 04:16:17 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:16:17 0.00B
/bin/sh -c #(nop) ENV GECOS="Default user" HOME="/home/default" UID="185" USER="default"
# 2025-10-23 04:16:17 0.00B
/bin/sh -c microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y shadow-utils && microdnf clean all && rpm -q shadow-utils
# 2025-10-23 04:15:49 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:15:49 0.00B
/bin/sh -c #(nop) COPY dir:205100a0e2d33e5b57bbb2dbcc36d09e11101b48acc9579d67d7dc7af212040e in /tmp/scripts/jboss.container.user
# 2025-10-23 04:15:49 0.00B
/bin/sh -c microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y tar && microdnf clean all && rpm -q tar
# 2025-10-23 04:15:20 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:15:20 0.00B
/bin/sh -c [ "sh", "-x", "/tmp/scripts/jboss.container.util.pkg-update/execute.sh" ]
# 2025-10-23 04:14:52 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:14:52 0.00B
/bin/sh -c #(nop) COPY dir:54dcc7b102ac01bbd8885d099d35b4d9145300ae85275013fcf3cd9c10609ba9 in /tmp/scripts/jboss.container.util.pkg-update
# 2025-10-23 04:14:52 0.00B
/bin/sh -c #(nop) USER root
# 2025-10-23 04:14:52 0.00B
/bin/sh -c #(nop) COPY multi:50ee8445e6b65c0dc467b1ef0fbef4bfe5b834d686c7b985de149af7b954b040 in /etc/yum.repos.d/
# 2025-10-23 04:14:51 0.00B
/bin/sh -c #(nop) COPY file:df13b6a4fdeac4626ab7cd7e99d16d30edc6e3e5441295ae7691bee26604a5b1 in /tmp/tls-ca-bundle.pem
# 2025-10-23 04:14:51 0.00B
/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
# 2025-09-18 02:28:56 100.46MB
/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
# 2025-09-18 02:28:56 0.00B
/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
# 2025-09-18 02:28:55 0.00B
/bin/sh -c rm -f '/etc/yum.repos.d/odcs-4433593-a2b33.repo' '/etc/yum.repos.d/rhel-9.6-compose-2c2ad.repo'
# 2025-09-18 02:28:55 0.00B
/bin/sh -c #(nop) LABEL "release"="438.1758133238" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2025-09-17T18:21:18" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="ab2cbb8de45165292bc9fa1096e14c6e20ca674e" "io.k8s.description"="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9-minimal/images/9.6-438.1758133238"
# 2025-09-18 02:28:55 0.00B
/bin/sh -c #(nop) ADD file:f289b4bc453b42f4dfbe687e866782ace9c950d834bf4b8be55e546979ce8f49 in /root/buildinfo/Dockerfile-ubi9-minimal-9.6-438.1758133238
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) ADD file:c4feb93fee183e0b70c8beb964d0245e144e2bf3ae9b9d0db0867371cedc11ac in /root/buildinfo/content_manifests/ubi9-minimal-container-9.6-438.1758133238.json
# 2025-09-18 02:28:54 0.00B
/bin/sh -c rm -rf /var/log/*
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) ENV container oci
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel9"
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL com.redhat.component="ubi9-minimal-container" name="ubi9-minimal" version="9.6"
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
# 2025-09-18 02:28:54 0.00B
/bin/sh -c #(nop) ADD multi:6263bab043b012960cdfea49901a487847da544bef70b55eb964b517e3a00af8 in /etc/yum.repos.d/
# 2025-09-18 02:28:53 0.00B
/bin/sh -c #(nop) ADD file:df13b6a4fdeac4626ab7cd7e99d16d30edc6e3e5441295ae7691bee26604a5b1 in /tmp/tls-ca-bundle.pem
# 2025-09-18 02:28:53 0.00B
/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
# 2025-09-18 02:28:53 0.00B
/bin/sh -c #(nop) ADD file:70e9bee8f7b3e3f383ea0623a542d5d6b51f8533d065661e92af2303cfc9adfb in /
镜像信息
{
"Id": "sha256:38ed63059a6beb20f92443bac78a8a4be4e6b909b65ca13f0d346f24e229d0a3",
"RepoTags": [
"apicurio/apicurio-registry:3.1.2",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apicurio/apicurio-registry:3.1.2"
],
"RepoDigests": [
"apicurio/apicurio-registry@sha256:b9cee57da3c87321a5e960b61a1a7d7bbb19a2faab3cc584feb87236a9b32bc1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apicurio/apicurio-registry@sha256:730165dad4d9125bbbf36c5dcb14b33da0ac9f21d58cf0ea564aed16964cc997"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-11-04T13:54:23.142932369Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "1001",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8080/tcp": {},
"8443/tcp": {},
"8778/tcp": {},
"9779/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"container=oci",
"GECOS=Default user",
"HOME=/home/default",
"UID=185",
"USER=default",
"JAVA_HOME=/usr/lib/jvm/jre",
"JAVA_VENDOR=openjdk",
"JAVA_VERSION=17",
"JBOSS_CONTAINER_OPENJDK_JRE_MODULE=/opt/jboss/container/openjdk/jre",
"JBOSS_CONTAINER_JAVA_PROXY_MODULE=/opt/jboss/container/java/proxy",
"JBOSS_CONTAINER_JAVA_JVM_MODULE=/opt/jboss/container/java/jvm",
"JBOSS_CONTAINER_UTIL_LOGGING_MODULE=/opt/jboss/container/util/logging/",
"JAVA_DATA_DIR=/deployments/data",
"JBOSS_CONTAINER_JAVA_RUN_MODULE=/opt/jboss/container/java/run",
"JBOSS_IMAGE_NAME=ubi9/openjdk-17-runtime",
"JBOSS_IMAGE_VERSION=1.23",
"LANG=C.utf8",
"JAVA_APP_DIR=/deployments",
"APP_URL=app-files/apicurio-registry-app-3.1.2-all.tar.gz",
"JAVA_OPTIONS=-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager",
"AB_ENABLED=jmx_exporter"
],
"Cmd": [
"/opt/jboss/container/java/run/run-java.sh"
],
"Image": "",
"Volumes": null,
"WorkingDir": "/home/default",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"architecture": "x86_64",
"build-date": "2025-10-22T20:10:48",
"com.redhat.component": "openjdk-17-runtime-ubi9-container",
"com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
"description": "Image for Red Hat OpenShift providing OpenJDK 17 runtime",
"distribution-scope": "public",
"io.buildah.version": "1.33.12",
"io.cekit.version": "4.13.0.dev0",
"io.k8s.description": "Platform for running plain Java applications (fat-jar and flat classpath)",
"io.k8s.display-name": "Java Applications",
"io.openshift.expose-services": "",
"io.openshift.tags": "java",
"maintainer": "Red Hat OpenJDK \u003copenjdk@redhat.com\u003e",
"name": "ubi9/openjdk-17-runtime",
"org.jboss.product": "openjdk",
"org.jboss.product.openjdk.version": "17",
"org.jboss.product.version": "17",
"org.opencontainers.image.documentation": "https://rh-openjdk.github.io/redhat-openjdk-containers/",
"org.opencontainers.image.revision": "ubi9",
"org.opencontainers.image.source": "https://github.com/rh-openjdk/redhat-openjdk-containers",
"release": "6.1761163791",
"summary": "Image for Red Hat OpenShift providing OpenJDK 17 runtime",
"url": "https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9/openjdk-17-runtime/images/1.23-6.1761163791",
"usage": "https://rh-openjdk.github.io/redhat-openjdk-containers/",
"vcs-ref": "581c714683a0999e5d864dc29f53618a4d873b55",
"vcs-type": "git",
"vendor": "Red Hat, Inc.",
"version": "1.23"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 646856775,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/25119226946b513dac238cf4dfd01f18c7b27f44f3f4aa681535de6b7c7b636d/diff:/var/lib/docker/overlay2/14184aa29ecc5caa6c4987d6a017e3b701f9b9d2f051f4da213294ea15c3f8fa/diff:/var/lib/docker/overlay2/5aeacd5e8c4ea7d6275b45b07a13a63383f6857a9a1fc9884bf820173e11781a/diff",
"MergedDir": "/var/lib/docker/overlay2/ed2bebbf900c30eb735a205fdc7c580934753083da86e16ecbb45486caf904f4/merged",
"UpperDir": "/var/lib/docker/overlay2/ed2bebbf900c30eb735a205fdc7c580934753083da86e16ecbb45486caf904f4/diff",
"WorkDir": "/var/lib/docker/overlay2/ed2bebbf900c30eb735a205fdc7c580934753083da86e16ecbb45486caf904f4/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:2f6a86cef112f9d0fab6988c789bdeb9a8e25aef1deb45c9f5aaa330cb16c602",
"sha256:1a37f0f63298601cfb6ba1e597e8f60f51842305ac4bb3cecc31f30e0b165ead",
"sha256:c88b3bdf78bf2e438b3dc6759c0ee61c0e85896009e4be730fd02f3d434fea69",
"sha256:ad1ecc1411512473800761d20d2a398f9b6ef0fe596d8ae9a671ede69d89307e"
]
},
"Metadata": {
"LastTagTime": "2025-11-05T14:53:21.978191539+08:00"
}
}