Namespace
apitable
Image / Tag
init-db:v0.20.0-alpha_1215
Content Digest
sha256:24bb77c73870d236133a3f02e666a77be8134611e8bc2e24901551c8dfadc052
Details
Created

2023-04-18 13:35:39 UTC

Size

167 MB

Content Digest
Environment
JAVA_HOME

/usr/local/openjdk-11

JAVA_VERSION

11.0.14.1

LANG

C.UTF-8

PATH

/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SEMVER_FULL

v0.20.0-alpha+1215.4732776649.404dedbd55cd6a6a2a3288280fb16515e2e60c50


Layers

[#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)


History
2022-01-26 01:40:59 UTC

/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_}"]

Danger Zone
Delete Tag

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.

Delete