镜像构建历史
# 2025-12-08 21:47:13 0.00B
/bin/bash --login -e -o pipefail -c
# 2025-12-08 21:47:02 1.91GB
/bin/sh -c #(nop) USER ${RUNNER}
# 2025-12-08 21:46:59 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.revision="${BUILD_REF}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.description="Special image built for using with https://github.com/nektos/act"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.title="${BUILD_TAG}-${TARGETARCH}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version="${BUILD_TAG_VERSION}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.documentation="https://github.com/${BUILD_OWNER}/${BUILD_REPO}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.source="https://github.com/${BUILD_OWNER}/${BUILD_REPO}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.url="https://github.com/${BUILD_OWNER}/${BUILD_REPO}/tree/${BUILD_REF}/linux/${DISTRO}/${TYPE}/"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="https://github.com/${BUILD_OWNER}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.vendor="${BUILD_OWNER}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.created="${BUILD_DATE}"
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_OWNER BUILD_REF BUILD_REPO BUILD_TAG BUILD_TAG_VERSION DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_OWNER BUILD_REF BUILD_TAG BUILD_TAG_VERSION DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_REF BUILD_TAG BUILD_TAG_VERSION DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_REF BUILD_TAG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_TAG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:46:58 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:46:58 0.00B
|9 DISTRO=ubuntu FROM_IMAGE=ghcr.io/catthehacker/ubuntu FROM_TAG=act-24.04-20251208 NODE_VERSION=16 18 20 RUNNER= TARGETARCH=amd64 TYPE=java-tools /bin/sh -c bash /imagegeneration/installers/${TYPE}.sh
# 2025-12-08 21:42:56 0.00B
/bin/sh -c #(nop) COPY dir:09c4e9994c0481ae7b269c82ce90f34869904a0a700e3293f7a6f7deed685278 in /imagegeneration/installers
# 2025-12-08 21:42:56 0.00B
/bin/sh -c #(nop) WORKDIR /tmp
# 2025-12-08 21:42:56 0.00B
/bin/sh -c #(nop) SHELL [ "/bin/bash", "--login", "-e", "-o", "pipefail", "-c" ]
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ENV DEBIAN_FRONTEND=noninteractive
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION TARGETARCH TYPE
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION TARGETARCH
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG FROM_IMAGE FROM_TAG NODE_VERSION TARGETARCH
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG FROM_IMAGE FROM_TAG TARGETARCH
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG FROM_IMAGE TARGETARCH
# 2025-12-08 21:42:55 0.00B
/bin/sh -c #(nop) ARG TARGETARCH
# 2025-12-08 21:07:56 0.00B
/bin/bash --login -e -o pipefail -c
# 2025-12-08 21:07:50 770.65MB
/bin/sh -c #(nop) USER ${RUNNER}
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.revision="${BUILD_REF}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.description="Special image built for using with https://github.com/nektos/act"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.title="${BUILD_TAG}-${TARGETARCH}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version="${BUILD_TAG_VERSION}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.documentation="https://github.com/${BUILD_OWNER}/${BUILD_REPO}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.source="https://github.com/${BUILD_OWNER}/${BUILD_REPO}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.url="https://github.com/${BUILD_OWNER}/${BUILD_REPO}/tree/${BUILD_REF}/linux/${DISTRO}/${TYPE}/"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="https://github.com/${BUILD_OWNER}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.vendor="${BUILD_OWNER}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.created="${BUILD_DATE}"
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_OWNER BUILD_REF BUILD_REPO BUILD_TAG BUILD_TAG_VERSION DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_OWNER BUILD_REF BUILD_TAG BUILD_TAG_VERSION DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:07:48 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_REF BUILD_TAG BUILD_TAG_VERSION DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:07:47 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_REF BUILD_TAG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:07:47 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE BUILD_TAG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:07:47 0.00B
/bin/sh -c #(nop) ARG BUILD_DATE DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:07:47 0.00B
|9 DISTRO=ubuntu FROM_IMAGE=buildpack-deps FROM_TAG=24.04 NODE_VERSION=16 18 20 RUNNER=root TARGETARCH=amd64 TYPE=act /bin/sh -c bash /imagegeneration/installers/${TYPE}.sh
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) COPY dir:09c4e9994c0481ae7b269c82ce90f34869904a0a700e3293f7a6f7deed685278 in /imagegeneration/installers
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) WORKDIR /tmp
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) SHELL [ "/bin/bash", "--login", "-e", "-o", "pipefail", "-c" ]
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ENV DEBIAN_FRONTEND=noninteractive
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION RUNNER TARGETARCH TYPE
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION TARGETARCH TYPE
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG DISTRO FROM_IMAGE FROM_TAG NODE_VERSION TARGETARCH
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG FROM_IMAGE FROM_TAG NODE_VERSION TARGETARCH
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG FROM_IMAGE FROM_TAG TARGETARCH
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG FROM_IMAGE TARGETARCH
# 2025-12-08 21:01:21 0.00B
/bin/sh -c #(nop) ARG TARGETARCH
# 2025-11-14 09:12:58 544.67MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 default-libmysqlclient-dev dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev ; apt-get dist-clean # buildkit
# 2025-11-14 08:17:23 139.02MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; apt-get dist-clean # buildkit
# 2025-11-14 07:09:11 33.73MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget tzdata ; apt-get dist-clean # buildkit
# 2025-10-17 03:23:03 0.00B
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2025-10-17 03:23:03 78.12MB
/bin/sh -c #(nop) ADD file:ddf1aa62235de6657123492b19d27d937c25668011b5ebf923a3f019200f8540 in /
# 2025-10-17 03:23:01 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
# 2025-10-17 03:23:01 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
# 2025-10-17 03:23:01 0.00B
/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
# 2025-10-17 03:23:01 0.00B
/bin/sh -c #(nop) ARG RELEASE
镜像信息
{
"Id": "sha256:491507bbc2646cad3eace92dabfdcb507a8aa133a02e1cc20be99209cff21184",
"RepoTags": [
"ghcr.io/catthehacker/ubuntu:java-tools-24.04",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/catthehacker/ubuntu:java-tools-24.04"
],
"RepoDigests": [
"ghcr.io/catthehacker/ubuntu@sha256:aec903adf64df0a80b5304f1ab461d4d8daf394f13d62a826baa2c0d532b6bf4",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/catthehacker/ubuntu@sha256:451f4ecad75565629c24b8633c393ff7eb7618712698853ada53ac8953bc2534"
],
"Parent": "",
"Comment": "FROM localhost/4a9131e3-831a-4926-a6fe-58132caa6bc4-intermediate:latest",
"Created": "2025-12-08T13:47:13.935044754Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "d644e035f0c1",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"DEBIAN_FRONTEND=noninteractive",
"PATH=/opt/acttoolcache/node/18.20.8/x64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
"IMAGE_OS=ubuntu24",
"ImageOS=ubuntu24",
"LSB_RELEASE=24.04",
"AGENT_TOOLSDIRECTORY=/opt/hostedtoolcache",
"RUN_TOOL_CACHE=/opt/hostedtoolcache",
"DEPLOYMENT_BASEPATH=/opt/runner",
"USER=root",
"RUNNER_USER=root",
"ACT_TOOLSDIRECTORY=/opt/acttoolcache",
"LSB_OS_VERSION=2404",
"JAVA_HOME_8_X64=/usr/lib/jvm/temurin-8-jdk-amd64",
"JAVA_HOME_11_X64=/usr/lib/jvm/temurin-11-jdk-amd64",
"JAVA_HOME=/usr/lib/jvm/temurin-17-jdk-amd64",
"JAVA_HOME_17_X64=/usr/lib/jvm/temurin-17-jdk-amd64",
"JAVA_HOME_21_X64=/usr/lib/jvm/temurin-21-jdk-amd64",
"JAVA_HOME_25_X64=/usr/lib/jvm/temurin-25-jdk-amd64",
"ANT_HOME=/usr/share/ant",
"GRADLE_HOME=/usr/share/gradle-9.2.1"
],
"Cmd": [
"/bin/bash"
],
"Image": "",
"Volumes": {},
"WorkingDir": "/tmp",
"Entrypoint": [],
"OnBuild": [],
"Labels": {
"io.buildah.version": "1.35.0",
"org.opencontainers.image.authors": "https://github.com/catthehacker",
"org.opencontainers.image.created": "2025-12-08 13:42:40Z",
"org.opencontainers.image.description": "Special image built for using with https://github.com/nektos/act",
"org.opencontainers.image.documentation": "https://github.com/catthehacker/catthehacker/docker_images",
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.revision": "c7f3bf0ac91040094508ebb3f85fde540ce8a1ab",
"org.opencontainers.image.source": "https://github.com/catthehacker/catthehacker/docker_images",
"org.opencontainers.image.title": "java-tools-24.04-amd64",
"org.opencontainers.image.url": "https://github.com/catthehacker/catthehacker/docker_images/tree/c7f3bf0ac91040094508ebb3f85fde540ce8a1ab/linux/ubuntu/java-tools/",
"org.opencontainers.image.vendor": "catthehacker",
"org.opencontainers.image.version": "20251208"
},
"Shell": [
"/bin/bash",
"--login",
"-e",
"-o",
"pipefail",
"-c"
]
},
"Architecture": "amd64",
"Os": "linux",
"Size": 3477217383,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/069de57ccd8af7469a7b45a5b37ce7fd587f1f3ac945666cc8ae6e4abf76053e/diff:/var/lib/docker/overlay2/c91b29c60652fa73e566dd867abffef38568a4173ce0024f2e0c3c085db4a61f/diff:/var/lib/docker/overlay2/40265e8cfffff0dd38c0eed87be12fbc53be78f4bf4e917b9b9bcc60e58d815a/diff:/var/lib/docker/overlay2/4643dc340ef474fc7c8dc87d8fae8c3985d110d0c0f8b4ea3903233861b2b59e/diff:/var/lib/docker/overlay2/a24c4c1d3fc81cf812ee48f16226978cbedf140e338855cd125f82efb80e8a61/diff:/var/lib/docker/overlay2/143760e3454d73db90252670fb7611c9aecf47e1742a8828d5d69732d9cd80a5/diff:/var/lib/docker/overlay2/eb70712178461cb65c5a956187c966c31d60ac41eacf62af98ead2c9415d1d0a/diff",
"MergedDir": "/var/lib/docker/overlay2/0d3dc320221ed614ae5c5eeab7d6f5927ca03a578da39e0a87e0bef626e8760f/merged",
"UpperDir": "/var/lib/docker/overlay2/0d3dc320221ed614ae5c5eeab7d6f5927ca03a578da39e0a87e0bef626e8760f/diff",
"WorkDir": "/var/lib/docker/overlay2/0d3dc320221ed614ae5c5eeab7d6f5927ca03a578da39e0a87e0bef626e8760f/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:e8bce0aabd687e9ee90e0bada33884f40b277196f72aac9934357472863a80ae",
"sha256:43d3ab33f891802d597e3aab8e62d6154468c370529024f93c285d79cc6dc6b5",
"sha256:db387ad5169fe72f3c61f83bfab8119b1c6e0485c84f7499d60c3c94b7d1a069",
"sha256:905ecb01fe71998bb982080123239c819b4cc696e2573aaf1aa8606bd5d59406",
"sha256:69809aafa3fb071f57b4f1fe02d6e9b18429d9cc05128ccca9aa4dbe2caa8052",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:b2730d00cca302e098f44869699c3123875de60223b4b175158326789bc9bf51",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
]
},
"Metadata": {
"LastTagTime": "2026-01-15T16:17:07.662221031+08:00"
}
}