Sign inSign up
liquibase logo

liquibase:5.0

Multi-platform
Also known as:
5.0.1
latest
Developer tools
Index digest

sha256:bf942fdbb0c97b14d3e47dda5368f96bceeafa9162180806e4acbf6a95d82ddc

OS/ARCH

Compressed size

103.11 MB

Last pushed

9 days by doijanky

Type

Image

Vulnerabilities

4
30
32
13
3

Manifest digest

sha256:6b2eb19941e9953624c49e44f7cc484644e010ed1b58c6f6dd12b8ae4baa0747

Layers (35)

eclipse-temurin:1ace122392375b38aeeeefd58c87bd4b765c1cd247a8af55428ca9d94541cf0a
0
1
11
12
0
liquibase:5.0
4
29
21
1
3

14

RUN /bin/sh -c groupadd --gid 1001 liquibase && useradd --uid 1001 --gid liquibase --create-home --home-dir /liquibase liquibase && chown liquibase /liquibase # buildkit

4.31 KB


15

WORKDIR /liquibase

32 B


16

ARG LIQUIBASE_VERSION=5.0.1

0 B


17

ARG LB_SHA256=3ae11ccdcd4c080e421e5fd043bdbd624d56fcfc9b294d5d9d898cb8b074e449

0 B


18

RUN |2 LIQUIBASE_VERSION=5.0.1 LB_SHA256=3ae11ccdcd4c080e421e5fd043bdbd624d56fcfc9b294d5d9d898cb8b074e449 /bin/sh -c wget -q -O liquibase-${LIQUIBASE_VERSION}.tar.gz "https://package.liquibase.com/downloads/dockerhub/official/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 && ln -s /liquibase/liquibase /usr/local/bin/liquibase && ln -s /liquibase/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh && liquibase --version # buildkit

8.67 MB


19

ARG LPM_VERSION=0.2.14

0 B


20

ARG LPM_SHA256=28750d84bf76d32ba3a2d51674a1b4e14205523c87e4655b2cd8de68b916758e

0 B


21

ARG LPM_SHA256_ARM=541a220aa3c3227cc0fb40b15976b11011568a06a6499af090258bf604f45cc0

0 B


22

LABEL org.opencontainers.image.description=Liquibase Container Image

0 B


23

LABEL org.opencontainers.image.licenses=FSL-1.1-ALv2

0 B


24

LABEL org.opencontainers.image.vendor=Liquibase

0 B


25

LABEL org.opencontainers.image.version=5.0.1

0 B


26

LABEL org.opencontainers.image.documentation=https://docs.liquibase.com

0 B


27

RUN |5 LIQUIBASE_VERSION=5.0.1 LB_SHA256=3ae11ccdcd4c080e421e5fd043bdbd624d56fcfc9b294d5d9d898cb8b074e449 LPM_VERSION=0.2.14 LPM_SHA256=28750d84bf76d32ba3a2d51674a1b4e14205523c87e4655b2cd8de68b916758e LPM_SHA256_ARM=541a220aa3c3227cc0fb40b15976b11011568a06a6499af090258bf604f45cc0 /bin/sh -c apt-get update && apt-get -yqq install unzip --no-install-recommends && rm -rf /var/lib/apt/lists/* && mkdir /liquibase/bin && arch="$(dpkg --print-architecture)" && case "$arch" in amd64) DOWNLOAD_ARCH="" ;; arm64) DOWNLOAD_ARCH="-arm64" && LPM_SHA256=$LPM_SHA256_ARM ;; *) echo >&2 "error: unsupported architecture '$arch'" && exit 1 ;; esac && wget -q -O lpm-${LPM_VERSION}-linux${DOWNLOAD_ARCH}.zip "https://github.com/liquibase/liquibase-package-manager/releases/download/v${LPM_VERSION}/lpm-${LPM_VERSION}-linux${DOWNLOAD_ARCH}.zip" && echo "$LPM_SHA256 *lpm-${LPM_VERSION}-linux${DOWNLOAD_ARCH}.zip" | sha256sum -c - && unzip lpm-${LPM_VERSION}-linux${DOWNLOAD_ARCH}.zip -d bin/ && rm lpm-${LPM_VERSION}-linux${DOWNLOAD_ARCH}.zip && apt-get purge -y --auto-remove unzip && ln -s /liquibase/bin/lpm /usr/local/bin/lpm && lpm --version # buildkit

3.44 MB


28

ENV LIQUIBASE_HOME=/liquibase

0 B


29

ENV DOCKER_LIQUIBASE=true

0 B


30

COPY docker-entrypoint.sh ./ # buildkit

1.43 KB


31

COPY liquibase.docker.properties ./ # buildkit

172 B


32

USER liquibase:liquibase

0 B


33

ENTRYPOINT ["/liquibase/docker-entrypoint.sh"]

0 B


34

CMD ["--help"]

0 B