镜像构建历史
# 2022-09-06 23:46:11 0.00B 设置默认要执行的命令
CMD ["/opt/ol/wlp/bin/server" "run" "defaultServer"]
# 2022-09-06 23:46:11 0.00B 设置环境变量 STAR_COLOR
ENV STAR_COLOR=black
# 2022-09-06 23:46:11 0.00B 设置环境变量 ENABLE_RATINGS
ENV ENABLE_RATINGS=false
# 2022-09-06 23:46:11 0.00B 设置环境变量 SERVICE_VERSION
ENV SERVICE_VERSION=v1
# 2022-09-06 23:46:11 0.00B 定义构建参数
ARG star_color
# 2022-09-06 23:46:11 0.00B 定义构建参数
ARG enable_ratings
# 2022-09-06 23:46:11 0.00B 定义构建参数
ARG service_version
# 2022-09-06 23:46:11 4.91MB 执行命令并创建新的镜像层
RUN /bin/sh -c /opt/ol/wlp/bin/featureUtility installServerFeatures --acceptLicense /opt/ol/wlp/usr/servers/defaultServer/server.xml && chmod -R g=rwx /opt/ol/wlp/output/defaultServer/ # buildkit
# 2022-09-06 23:46:03 0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c curl -v https://repo.maven.apache.org/maven2/ # buildkit
# 2022-09-06 23:46:03 0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c curl -v google.com # buildkit
# 2022-09-06 23:46:02 8.94KB 复制新文件或目录到容器中
COPY ./servers/LibertyProjectServer /opt/ol/wlp/usr/servers/defaultServer/ # buildkit
# 2022-09-06 23:46:02 0.00B 设置环境变量 SERVERDIRNAME
ENV SERVERDIRNAME=reviews
# 2022-08-16 07:13:12 0.00B 设置默认要执行的命令
CMD ["/opt/ol/wlp/bin/server" "run" "defaultServer"]
# 2022-08-16 07:13:12 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/ol/helpers/runtime/docker-server.sh"]
# 2022-08-16 07:13:12 0.00B 声明容器运行时监听的端口
EXPOSE map[9080/tcp:{} 9443/tcp:{}]
# 2022-08-16 07:13:12 0.00B 指定运行容器时使用的用户
USER 1001
# 2022-08-16 07:13:12 0.00B 设置环境变量 RANDFILE OPENJ9_JAVA_OPTIONS -Xshareclasses:name -Dosgi.checkConfiguration
ENV RANDFILE=/tmp/.rnd OPENJ9_JAVA_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningGcOnIdle -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,readonly,nonFatal -Dosgi.checkConfiguration=false
# 2022-08-16 07:13:12 30.32MB 执行命令并创建新的镜像层
RUN |8 LIBERTY_VERSION=22.0.0.8 LIBERTY_SHA=9264228ce96be0c434193e41302bb9e0d201cd59 LIBERTY_BUILD_LABEL=cl220820220719-1056 LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/22.0.0.8/openliberty-runtime-22.0.0.8.zip LIBERTY_LICENSE_URL=https://raw.githubusercontent.com/OpenLiberty/open-liberty/master/LICENSE LIBERTY_LICENSE_SHA=84f00503d6516c91190de866e78d6010899673b7 OPENJ9_SCC=true VERBOSE=false /bin/sh -c if [ "$OPENJ9_SCC" = "true" ]; then populate_scc.sh; fi && rm -rf /output/messaging /output/resources/security /logs/* $WLP_OUTPUT_DIR/.classCache && chown -R 1001:0 /opt/ol/wlp/output && chmod -R g+rwx /opt/ol/wlp/output # buildkit
# 2022-08-16 07:12:47 32.27KB 执行命令并创建新的镜像层
RUN |8 LIBERTY_VERSION=22.0.0.8 LIBERTY_SHA=9264228ce96be0c434193e41302bb9e0d201cd59 LIBERTY_BUILD_LABEL=cl220820220719-1056 LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/22.0.0.8/openliberty-runtime-22.0.0.8.zip LIBERTY_LICENSE_URL=https://raw.githubusercontent.com/OpenLiberty/open-liberty/master/LICENSE LIBERTY_LICENSE_SHA=84f00503d6516c91190de866e78d6010899673b7 OPENJ9_SCC=true VERBOSE=false /bin/sh -c mkdir /logs && mkdir -p /opt/ol/wlp/usr/shared/resources/lib.index.cache && ln -s /opt/ol/wlp/usr/shared/resources/lib.index.cache /lib.index.cache && mkdir -p $WLP_OUTPUT_DIR/defaultServer && ln -s $WLP_OUTPUT_DIR/defaultServer /output && ln -s /opt/ol/wlp/usr/servers/defaultServer /config && mkdir -p /config/configDropins/defaults && mkdir -p /config/configDropins/overrides && mkdir -p /config/dropins && mkdir -p /config/apps && ln -s /opt/ol/wlp /liberty && chown -R 1001:0 /config && chmod -R g+rw /config && chown -R 1001:0 /logs && chmod -R g+rw /logs && chown -R 1001:0 /opt/ol/wlp/usr && chmod -R g+rw /opt/ol/wlp/usr && chown -R 1001:0 /opt/ol/wlp/output && chmod -R g+rw /opt/ol/wlp/output && chown -R 1001:0 /opt/ol/helpers && chmod -R g+rw /opt/ol/helpers && chown -R 1001:0 /opt/ol/fixes && chmod -R g+rwx /opt/ol/fixes && mkdir /etc/wlp && chown -R 1001:0 /etc/wlp && chmod -R g+rw /etc/wlp && echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml # buildkit
# 2022-08-16 07:12:47 1.81KB 执行命令并创建新的镜像层
RUN |8 LIBERTY_VERSION=22.0.0.8 LIBERTY_SHA=9264228ce96be0c434193e41302bb9e0d201cd59 LIBERTY_BUILD_LABEL=cl220820220719-1056 LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/22.0.0.8/openliberty-runtime-22.0.0.8.zip LIBERTY_LICENSE_URL=https://raw.githubusercontent.com/OpenLiberty/open-liberty/master/LICENSE LIBERTY_LICENSE_SHA=84f00503d6516c91190de866e78d6010899673b7 OPENJ9_SCC=true VERBOSE=false /bin/sh -c /opt/ol/wlp/bin/server create --template=javaee8 && rm -rf $WLP_OUTPUT_DIR/.classCache /output/workarea # buildkit
# 2022-08-16 07:12:46 0.00B 设置环境变量 PATH LOG_DIR WLP_OUTPUT_DIR WLP_SKIP_MAXPERMSIZE OPENJ9_SCC
ENV PATH=/opt/ol/wlp/bin:/opt/ol/docker/:/opt/ol/helpers/build:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LOG_DIR=/logs WLP_OUTPUT_DIR=/opt/ol/wlp/output WLP_SKIP_MAXPERMSIZE=true OPENJ9_SCC=true
# 2022-08-16 07:12:46 348.84MB 执行命令并创建新的镜像层
RUN |8 LIBERTY_VERSION=22.0.0.8 LIBERTY_SHA=9264228ce96be0c434193e41302bb9e0d201cd59 LIBERTY_BUILD_LABEL=cl220820220719-1056 LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/22.0.0.8/openliberty-runtime-22.0.0.8.zip LIBERTY_LICENSE_URL=https://raw.githubusercontent.com/OpenLiberty/open-liberty/master/LICENSE LIBERTY_LICENSE_SHA=84f00503d6516c91190de866e78d6010899673b7 OPENJ9_SCC=true VERBOSE=false /bin/sh -c apt-get update && apt-get install -y --no-install-recommends unzip openssl wget && rm -rf /var/lib/apt/lists/* && wget -q $LIBERTY_DOWNLOAD_URL -U UA-Open-Liberty-Docker -O /tmp/wlp.zip && echo "$LIBERTY_SHA /tmp/wlp.zip" > /tmp/wlp.zip.sha1 && sha1sum -c /tmp/wlp.zip.sha1 && unzip -q /tmp/wlp.zip -d /opt/ol && rm /tmp/wlp.zip && rm /tmp/wlp.zip.sha1 && mkdir -p /licenses && wget -q $LIBERTY_LICENSE_URL -O /licenses/LICENSE && echo "$LIBERTY_LICENSE_SHA /licenses/LICENSE" | sha1sum -c --strict --check && apt-get remove -y unzip && apt-get remove -y wget && rm -rf /var/lib/apt/lists/* && useradd -u 1001 -r -g 0 -s /usr/sbin/nologin default && chown -R 1001:0 /opt/ol/wlp && chmod -R g+rw /opt/ol/wlp # buildkit
# 2022-08-16 07:12:34 94.00B 复制新文件或目录到容器中
COPY fixes/ /opt/ol/fixes/ # buildkit
# 2022-08-16 07:12:34 30.14KB 复制新文件或目录到容器中
COPY helpers /opt/ol/helpers # buildkit
# 2022-08-16 07:12:34 0.00B 添加元数据标签
LABEL org.opencontainers.image.authors=Arthur De Magalhaes, Chris Potter, Leo Christy Jesuraj org.opencontainers.image.vendor=Open Liberty org.opencontainers.image.url=https://openliberty.io/ org.opencontainers.image.source=https://github.com/OpenLiberty/ci.docker org.opencontainers.image.revision=cl220820220719-1056 org.opencontainers.image.description=This image contains the Open Liberty runtime with IBM Semeru Runtime Open Edition OpenJDK with OpenJ9 and Ubuntu as the base OS. For more information on this image please see https://github.com/OpenLiberty/ci.docker#building-an-application-image org.opencontainers.image.title=Open Liberty org.opencontainers.image.version=22.0.0.8
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG VERBOSE=false
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG OPENJ9_SCC=true
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG LIBERTY_LICENSE_SHA=84f00503d6516c91190de866e78d6010899673b7
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG LIBERTY_LICENSE_URL=https://raw.githubusercontent.com/OpenLiberty/open-liberty/master/LICENSE
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/22.0.0.8/openliberty-runtime-22.0.0.8.zip
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG LIBERTY_BUILD_LABEL=cl220820220719-1056
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG LIBERTY_SHA=9264228ce96be0c434193e41302bb9e0d201cd59
# 2022-08-16 07:12:34 0.00B 定义构建参数
ARG LIBERTY_VERSION=22.0.0.8
# 2022-08-11 06:44:23 13.63MB
/bin/sh -c set -eux; unset OPENJ9_JAVA_OPTIONS; SCC_SIZE="50m"; DOWNLOAD_PATH_TOMCAT=/tmp/tomcat; INSTALL_PATH_TOMCAT=/opt/tomcat-home; TOMCAT_CHECKSUM="0db27185d9fc3174f2c670f814df3dda8a008b89d1a38a5d96cbbe119767ebfb1cf0bce956b27954aee9be19c4a7b91f2579d967932207976322033a86075f98"; TOMCAT_DWNLD_URL="https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.35/bin/apache-tomcat-9.0.35.tar.gz"; mkdir -p "${DOWNLOAD_PATH_TOMCAT}" "${INSTALL_PATH_TOMCAT}"; curl -LfsSo "${DOWNLOAD_PATH_TOMCAT}"/tomcat.tar.gz "${TOMCAT_DWNLD_URL}"; echo "${TOMCAT_CHECKSUM} *${DOWNLOAD_PATH_TOMCAT}/tomcat.tar.gz" | sha512sum -c -; tar -xf "${DOWNLOAD_PATH_TOMCAT}"/tomcat.tar.gz -C "${INSTALL_PATH_TOMCAT}" --strip-components=1; rm -rf "${DOWNLOAD_PATH_TOMCAT}"; java -Xshareclasses:name=dry_run_scc,cacheDir=/opt/java/.scc,bootClassesOnly,nonFatal,createLayer -Xscmx$SCC_SIZE -version; export OPENJ9_JAVA_OPTIONS="-Xshareclasses:name=dry_run_scc,cacheDir=/opt/java/.scc,bootClassesOnly,nonFatal"; "${INSTALL_PATH_TOMCAT}"/bin/startup.sh; sleep 5; "${INSTALL_PATH_TOMCAT}"/bin/shutdown.sh -force; sleep 15; FULL=$( (java -Xshareclasses:name=dry_run_scc,cacheDir=/opt/java/.scc,printallStats 2>&1 || true) | awk '/^Cache is [0-9.]*% .*full/ {print substr($3, 1, length($3)-1)}'); DST_CACHE=$(java -Xshareclasses:name=dry_run_scc,cacheDir=/opt/java/.scc,destroy 2>&1 || true); SCC_SIZE=$(echo $SCC_SIZE | sed 's/.$//'); SCC_SIZE=$(awk "BEGIN {print int($SCC_SIZE * $FULL / 100.0)}"); [ "${SCC_SIZE}" -eq 0 ] && SCC_SIZE=1; SCC_SIZE="${SCC_SIZE}m"; java -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,bootClassesOnly,nonFatal,createLayer -Xscmx$SCC_SIZE -version; unset OPENJ9_JAVA_OPTIONS; export OPENJ9_JAVA_OPTIONS="-Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,bootClassesOnly,nonFatal"; "${INSTALL_PATH_TOMCAT}"/bin/startup.sh; sleep 5; "${INSTALL_PATH_TOMCAT}"/bin/shutdown.sh -force; sleep 5; FULL=$( (java -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,printallStats 2>&1 || true) | awk '/^Cache is [0-9.]*% .*full/ {print substr($3, 1, length($3)-1)}'); echo "SCC layer is $FULL% full."; rm -rf "${INSTALL_PATH_TOMCAT}"; if [ -d "/opt/java/.scc" ]; then chmod -R 0777 /opt/java/.scc; fi; echo "SCC generation phase completed";
# 2022-08-11 06:43:48 0.00B
/bin/sh -c #(nop) ENV JAVA_TOOL_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+PortableSharedCache -XX:+IdleTuningGcOnIdle -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,readonly,nonFatal
# 2022-08-11 06:43:48 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
# 2022-08-11 06:43:48 129.98MB
/bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in aarch64|arm64) ESUM='03caff41622e84a6e7fa66a225414a9b6eefb38dd215f830cae0bc4bbfc55b5c'; BINARY_URL='https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u345-b01_openj9-0.33.0/ibm-semeru-open-jre_aarch64_linux_8u345b01_openj9-0.33.0.tar.gz'; ;; ppc64el|ppc64le) ESUM='7cd45d320f9ad4e00e78f96478a1a9d47847df4a0a6bce0aaff9ad7e7d997703'; BINARY_URL='https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u345-b01_openj9-0.33.0/ibm-semeru-open-jre_ppc64le_linux_8u345b01_openj9-0.33.0.tar.gz'; ;; amd64|x86_64) ESUM='0d4fe62716b9da2ccce324b5b46d57e8d47e5dfb5d128f87e16135ee9bc36cdc'; BINARY_URL='https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u345-b01_openj9-0.33.0/ibm-semeru-open-jre_x64_linux_8u345b01_openj9-0.33.0.tar.gz'; BINARY_URL='https://github.com/ibmruntimes/semeru8-binaries/releases/download/8u345-b01_openj9-0.33.0/ibm-semeru-open-jre_x64_linux_8u345b01_openj9-0.33.0.tar.gz'; ;; s390x) ESUM='38f97a42440f50e9dc59638401d6ae3f730aff32ee95c82b26def68d9602f66b'; BINARY_URL='https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u345-b01_openj9-0.33.0/ibm-semeru-open-jre_s390x_linux_8u345b01_openj9-0.33.0.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; rm -rf /tmp/openjdk.tar.gz;
# 2022-08-11 06:41:57 0.00B
/bin/sh -c #(nop) ENV JAVA_VERSION=jdk8u345-b01_openj9-0.33.0
# 2022-08-03 03:05:01 43.19MB
/bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata curl ca-certificates fontconfig locales && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen en_US.UTF-8 && rm -rf /var/lib/apt/lists/*
# 2022-08-03 03:04:22 0.00B
/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
# 2022-08-02 09:30:49 0.00B
/bin/sh -c #(nop) CMD ["bash"]
# 2022-08-02 09:30:49 72.78MB
/bin/sh -c #(nop) ADD file:af4cf77e6818016b697a1491101b40c71d06529ced65f36107749f099d6d4bdc in /
镜像信息
{
"Id": "sha256:8b333a0c0457398eceb5f374dd5cc3d1b9a923755aa8e2c0f64554dafb17919e",
"RepoTags": [
"istio/examples-bookinfo-reviews-v1:1.17.0",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-reviews-v1:1.17.0"
],
"RepoDigests": [
"istio/examples-bookinfo-reviews-v1@sha256:b8f16a765eea1e53aadf59146b3ffede9d2a869d6edf7d1729fb83d5146bbefd",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-reviews-v1@sha256:4fa9f91a16a42180672612663cd4ce2216eb9ce1e3fd3960adc2c7a11a0f767b"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2022-09-06T15:46:11.091903403Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "1001",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"9080/tcp": {},
"9443/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/ol/wlp/bin:/opt/ol/docker/:/opt/ol/helpers/build:/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=jdk8u345-b01_openj9-0.33.0",
"JAVA_HOME=/opt/java/openjdk",
"JAVA_TOOL_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+PortableSharedCache -XX:+IdleTuningGcOnIdle -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,readonly,nonFatal",
"LOG_DIR=/logs",
"WLP_OUTPUT_DIR=/opt/ol/wlp/output",
"WLP_SKIP_MAXPERMSIZE=true",
"OPENJ9_SCC=true",
"RANDFILE=/tmp/.rnd",
"OPENJ9_JAVA_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningGcOnIdle -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,readonly,nonFatal -Dosgi.checkConfiguration=false",
"SERVERDIRNAME=reviews",
"SERVICE_VERSION=v1",
"ENABLE_RATINGS=false",
"STAR_COLOR=black"
],
"Cmd": [
"/opt/ol/wlp/bin/server",
"run",
"defaultServer"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": [
"/opt/ol/helpers/runtime/docker-server.sh"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.authors": "Arthur De Magalhaes, Chris Potter, Leo Christy Jesuraj",
"org.opencontainers.image.description": "This image contains the Open Liberty runtime with IBM Semeru Runtime Open Edition OpenJDK with OpenJ9 and Ubuntu as the base OS. For more information on this image please see https://github.com/OpenLiberty/ci.docker#building-an-application-image",
"org.opencontainers.image.revision": "cl220820220719-1056",
"org.opencontainers.image.source": "https://github.com/OpenLiberty/ci.docker",
"org.opencontainers.image.title": "Open Liberty",
"org.opencontainers.image.url": "https://openliberty.io/",
"org.opencontainers.image.vendor": "Open Liberty",
"org.opencontainers.image.version": "22.0.0.8"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 643727413,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/9492c6129c2d0d8fb17692a8b14c1b40fd7528219f9f81c1cab46d68079d55a6/diff:/var/lib/docker/overlay2/feda91491c9a4a112a0bdde1c0155fcb0305cae443cbfd7bc58b94977fe8ebbd/diff:/var/lib/docker/overlay2/20a2b45ea75627d5432c5c11c7f378ba5fb229c7ae947b3a6bcf303bdceaf5a3/diff:/var/lib/docker/overlay2/bd8b64a236ce55dfa4eb3016d7fdf7f22e7d65d70b5711640e30b76294247677/diff:/var/lib/docker/overlay2/99f7a7b902d09be14533377a14a124150cec6a7f44b08b9e968a0c556e6b971f/diff:/var/lib/docker/overlay2/e261cc03d51d92ba5382a89e9c00594ad143b9ea8cf079f04fe889b24ad87ffa/diff:/var/lib/docker/overlay2/a9051c168ff6b9e67e83aa1f56e92a0a9e5024a22454f05db88e6a272cd97dd3/diff:/var/lib/docker/overlay2/5c99031d2b961f37f6d5daf93f2c9b68d628f909fbde96b19a9e6f773feefa1a/diff:/var/lib/docker/overlay2/1d3d38fcffe74a8af4be9c78b1dd6ba56ccf34d32227dbade6e5ba02f3ff1825/diff:/var/lib/docker/overlay2/32d5f9aa09fe6e656850e09481bf613cf3e77e306e32976f438dec0db5370719/diff:/var/lib/docker/overlay2/7fcdd75c8240317e177a55f0a6e73b716388fe29811258e507e979b879e58d8b/diff:/var/lib/docker/overlay2/7c03afb1962b29fa8ae6a04184043fbb52f3a9930d28005af27434b24dcf841d/diff:/var/lib/docker/overlay2/0e806addcf87560c79c882a5439b3b2c575a6831c1e3c29fef10a7f9b6afe322/diff",
"MergedDir": "/var/lib/docker/overlay2/f2e77fcc7dba1dd65971f8838cb6c9259f59b2e9f3f7c57a3dd27f3bb06b1de9/merged",
"UpperDir": "/var/lib/docker/overlay2/f2e77fcc7dba1dd65971f8838cb6c9259f59b2e9f3f7c57a3dd27f3bb06b1de9/diff",
"WorkDir": "/var/lib/docker/overlay2/f2e77fcc7dba1dd65971f8838cb6c9259f59b2e9f3f7c57a3dd27f3bb06b1de9/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:c3f11d77a5de76ec836c52333d45ac3742c7b27d3d83feba6ec978e223715c67",
"sha256:d9db04f7e324990348d55839435d8107a2261e0ba9a9ad6e01ff81170de6871e",
"sha256:7b2ecb3010219e6ca266b8d913ded71cd53a484da17d8c7e66a88d431b55dc90",
"sha256:54564d12ff4491a58ddc6d696ad8df78974b7d104a129f86bcef2445659c69b1",
"sha256:06bf1f9f1452a05d87e3a9f67d25310e8bae1c2b95acc4518688c0e7507d6424",
"sha256:05781691fc4722b189e07fe1cd198547cd3f84464d5e6e0d39ec187ac2510e17",
"sha256:df117bc88874f17f258890a6e591e4bf31f7adc805204cf1c60d5f5b91128ff9",
"sha256:e05d3f145fd941ecf7217eff2a74ce54b942d08e799dccebee7a9964b922bbd8",
"sha256:2b99d6746ebd93eedb65658d4a52869a6122b405633fb9920439302c011dc844",
"sha256:9450aee4e26dc87c38fbca1d7e94de9c769a155d79a27820bea53ec1d294d8c0",
"sha256:5cdce5190f97770aac026f1c3b24e4389a6f4797dc413b0ed2fee4962bbd5ba5",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:88162222133eda44828bc4f7b49a759b2cd83ba4a07803dbc559d98b7a533bf7"
]
},
"Metadata": {
"LastTagTime": "2024-12-20T16:29:45.883001329+08:00"
}
}