2023-04-18 13:35:39 UTC
167 MB
/usr/local/openjdk-11
JAVA_VERSION11.0.14.1
LANGC.UTF-8
PATH/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SEMVER_FULLv0.20.0-alpha+1215.4732776649.404dedbd55cd6a6a2a3288280fb16515e2e60c50
[#000] sha256:6552179c3509e3c4314b4065e0d2790563d01cd474e2fdd58be4d46acd48af6a - 15.54% (25.9 MB)
[#001] sha256:8aa8d0f5eb646a53df0b867301afa43404e868c540fdf170240578844dfd0d6b - 1.87% (3.12 MB)
[#002] sha256:b26703fd9b538d0033bb6b086787138d6495f4c06aa58d045911dbe78a87a299 - 0.0% (212 Bytes)
[#003] sha256:4f7dad5a1d6846c10a91af791bbef61e5ad85f6673a55635f9799760c5d96848 - 27.0% (45 MB)
[#004] sha256:62e4efe87584d8126f209dc2a47f52640d05ab6d4ed99244d812b570ec039d88 - 15.83% (26.4 MB)
[#005] sha256:5b54b1950ffa427a8a71f56090bd2cc17587bbca75d49cad1ef97b11f479ed3e - 0.0% (656 Bytes)
[#006] sha256:61bb3feeff32c4614c7a9021a35bf3869c84c79b4c7adb5498a804594bca685f - 0.0% (4.01 KB)
[#007] sha256:29f09e7b0c14f2ef4261e078029f5bd36b789b2a42f35e19a27c7c0e86d86f6e - 0.0% (121 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:e8957e91e2eab15504da805f9d38ea42db672c4fb4c1717abe2bd85344733eab - 0.0% (253 Bytes)
[#010] sha256:fde71067c25770760828090f4a13e14b256f7e8c9b688125b5a53fd3a2526623 - 19.01% (31.7 MB)
[#011] sha256:b5c53d0b108bd8174c01f9e1006cd0a3af8c465f070a8f2af46eccd92bd031e5 - 0.0% (143 Bytes)
[#012] sha256:9a4625fac0c7fe9b19322ca42439541b240c455ff68673244295357737ab7883 - 2.76% (4.6 MB)
[#013] sha256:d37d60047c0987b4305941922945951491c266c49735712813ab8230da69bf31 - 2.78% (4.64 MB)
[#014] sha256:e19dde25e183a059e9fb64df85f00940b1edf067b3ae05d9fab0358b5b2ced84 - 0.0% (158 Bytes)
[#015] sha256:1cf340516595e328c69e4311b3f1d10a2c3c10a3de6d37241c918e78d8ae03f7 - 0.0% (92 Bytes)
[#016] sha256:b34719400589aeb1c4ded9edac87dc7d6f9e7ca1cd86e15dafb23948f9dd2374 - 0.02% (38.8 KB)
[#017] sha256:c94115b4cfbbe910c3578bf7eda829fb7bb892ddc07538cf63904335e748da2c - 13.8% (23 MB)
[#018] sha256:299678452a3af976b19fdc1fe4106abe8c5338a506682d4bf7dffd896833dc72 - 0.0% (92 Bytes)
[#019] sha256:cf836c8c8d4806e10145959cf09b5b0b5948dd665ffc59697b70a751515e595e - 0.0% (421 Bytes)
[#020] sha256:9489ea0f041dea7dd3b6c35bd8aa2998f4d5f841849bb3389dfd7b5b4cb68425 - 0.0% (202 Bytes)
[#021] sha256:89ee6463b217b4c20870c3eaf75f0c3e72496bd36975d8e902896d247b482369 - 1.34% (2.23 MB)
[#022] sha256:9e6bea5989cfef25644608ef153e706d567712583365e487818a9a37a30ae41c - 0.03% (48.4 KB)
/bin/sh -c #(nop) ADD file:c51141702f568a28a7e3e7a2748f5ead5754e32d7b1cf7ebc8f4326273d05206 in /
2022-01-26 01:40:59 UTC/bin/sh -c #(nop) CMD ["bash"]
2022-01-26 09:19:38 UTC/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates p11-kit ; rm -rf /var/lib/apt/lists/*
2022-01-26 09:27:33 UTC/bin/sh -c #(nop) ENV JAVA_HOME=/usr/local/openjdk-11
2022-01-26 09:27:34 UTC/bin/sh -c { echo '#/bin/sh'; echo 'echo "$JAVA_HOME"'; } > /usr/local/bin/docker-java-home && chmod +x /usr/local/bin/docker-java-home && [ "$JAVA_HOME" = "$(docker-java-home)" ] # backwards compatibility
2022-01-26 09:27:34 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2022-01-26 09:27:34 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2022-02-12 00:00:02 UTC/bin/sh -c #(nop) ENV JAVA_VERSION=11.0.14.1
2022-02-12 00:03:10 UTC/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.14.1%2B1/OpenJDK11U-jre_x64_linux_11.0.14.1_1.tar.gz'; ;; 'arm64') downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.14.1%2B1/OpenJDK11U-jre_aarch64_linux_11.0.14.1_1.tar.gz'; ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dirmngr gnupg wget ; rm -rf /var/lib/apt/lists/*; wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; wget --progress=dot:giga -O openjdk.tgz.asc "$downloadUrl.sign"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; gpg --batch --keyserver keyserver.ubuntu.com --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; gpg --batch --list-sigs --keyid-format 0xLONG CA5F11C6CE22644D42C6AC4492EF8D39DC13168F | tee /dev/stderr | grep '0xA5CD6035332FA671' | grep 'Andrew Haley'; gpg --batch --verify openjdk.tgz.asc openjdk.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$JAVA_HOME"; tar --extract --file openjdk.tgz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm openjdk.tgz*; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; { echo '#!/usr/bin/env bash'; echo 'set -Eeuo pipefail'; echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; } > /etc/ca-certificates/update.d/docker-openjdk; chmod +x /etc/ca-certificates/update.d/docker-openjdk; /etc/ca-certificates/update.d/docker-openjdk; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; java --version
2022-02-22 17:48:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get -yqq install krb5-user libpam-krb5 && apt-get -y install gnupg wget unzip && rm -rf /var/lib/apt/lists/* # buildkit
2022-02-22 17:48:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup --gid 1001 liquibase # buildkit
2022-02-22 17:48:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c adduser --disabled-password --uid 1001 --ingroup liquibase liquibase # buildkit
2022-02-22 17:48:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /liquibase && chown liquibase /liquibase # buildkit
2022-02-22 17:48:04 UTC (buildkit.dockerfile.v0)WORKDIR /liquibase
2022-02-22 17:48:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s /liquibase/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh && ln -s /liquibase/docker-entrypoint.sh /docker-entrypoint.sh && ln -s /liquibase/liquibase /usr/local/bin/liquibase && ln -s /liquibase/bin/lpm /usr/local/bin/lpm # buildkit
2022-02-22 17:48:07 UTC (buildkit.dockerfile.v0)USER liquibase
2022-02-22 17:48:07 UTC (buildkit.dockerfile.v0)ARG LIQUIBASE_VERSION=4.8.0
2022-02-22 17:48:07 UTC (buildkit.dockerfile.v0)ARG LPM_VERSION=0.1.3
2022-02-22 17:48:07 UTC (buildkit.dockerfile.v0)ARG LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33
2022-02-22 17:48:07 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c set -x && wget -O liquibase-${LIQUIBASE_VERSION}.tar.gz "https://github.com/liquibase/liquibase/releases/download/v${LIQUIBASE_VERSION}/liquibase-${LIQUIBASE_VERSION}.tar.gz" && echo "$LB_SHA256 liquibase-${LIQUIBASE_VERSION}.tar.gz" | sha256sum -c - && tar -xzf liquibase-${LIQUIBASE_VERSION}.tar.gz && rm liquibase-${LIQUIBASE_VERSION}.tar.gz # buildkit
2022-02-22 17:48:07 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c mkdir /liquibase/bin # buildkit
2022-02-22 17:48:08 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c wget -q -O lpm.zip "https://github.com/liquibase/liquibase-package-manager/releases/download/v${LPM_VERSION}/lpm-${LPM_VERSION}-linux.zip" # buildkit
2022-02-22 17:48:09 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c unzip lpm.zip -d bin/ # buildkit
2022-02-22 17:48:10 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c rm lpm.zip # buildkit
2022-02-22 17:48:10 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c export LIQUIBASE_HOME=/liquibase # buildkit
2022-02-22 17:48:11 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c lpm update # buildkit
2022-02-22 17:48:12 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c lpm add snowflake --global # buildkit
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)RUN |3 LIQUIBASE_VERSION=4.8.0 LPM_VERSION=0.1.3 LB_SHA256=7462b6e92f7077e1858865c403d52f0dce1bd66d03b1fae907815c10825feb33 /bin/sh -c ls -alh /liquibase/lib # buildkit
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /liquibase/ # buildkit
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)COPY liquibase.docker.properties /liquibase/ # buildkit
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)VOLUME [/liquibase/classpath]
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)VOLUME [/liquibase/changelog]
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/liquibase/docker-entrypoint.sh"]
2022-02-22 17:48:13 UTC (buildkit.dockerfile.v0)CMD ["--help"]
2023-04-18 13:35:39 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c lpm add mysql --global # buildkit
2023-04-18 13:35:39 UTC (buildkit.dockerfile.v0)ADD src/main/resources /liquibase/changelog # buildkit
2023-04-18 13:35:39 UTC (buildkit.dockerfile.v0)ARG SEMVER_FULL
2023-04-18 13:35:39 UTC (buildkit.dockerfile.v0)ENV SEMVER_FULL=v0.20.0-alpha+1215.4732776649.404dedbd55cd6a6a2a3288280fb16515e2e60c50
2023-04-18 13:35:39 UTC (buildkit.dockerfile.v0)CMD ["sh" "-c" "echo ${ACTION}; docker-entrypoint.sh --classpath=/liquibase/changelog --changelog-file=${CHANGELOG_FILE:=db/changelog/db.changelog-master.xml} --log-level=warning --username=${DB_USERNAME} --password=${DB_PASSWORD} --driver=\"com.mysql.cj.jdbc.Driver\" --database-changelog-table-name=\"${DATABASE_TABLE_PREFIX:=apitable_}db_changelog\" --database-changelog-lock-table-name=\"${DATABASE_TABLE_PREFIX:=apitable_}db_changelog_lock\" --url=\"jdbc:mysql://${DB_HOST}:${DB_PORT}/${DB_NAME}?characterEncoding=utf8&autoReconnect=true&useSSL=true\" ${ACTION:=update} -Dtable.prefix=${DATABASE_TABLE_PREFIX:=apitable_}"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.