Sign inSign up
liquibase logo

liquibase:4.31.1

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

sha256:ebe86f503b2a450da6103a386e3640e90816d692296d13b97616840bd58623b3

OS/ARCH

Compressed size

427.2 MB

Last pushed

over 1 year by doijanky

Type

Image

Vulnerabilities

5
37
210
73
0

Manifest digest

sha256:f48cf9b4f0e747616f1f8040e3b1921500550d7da73ee44064d76cb6b6b031c9

Layers (31)

eclipse-temurin:682cd4c7886e9d5faf36644e293262641d9634f1579c2582d9e3faf28d573cc1
0
3
176
70
0
liquibase:4.31.1
5
34
34
3
0

15

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

4.3 KB


16

WORKDIR /liquibase

32 B


17

ARG LIQUIBASE_VERSION=4.31.1

0 B


18

ARG LB_SHA256=0555808b59941d497f0c1114c3f2225698afde11c60d191c88e449506a60a3ea

0 B


19

RUN |2 LIQUIBASE_VERSION=4.31.1 LB_SHA256=0555808b59941d497f0c1114c3f2225698afde11c60d191c88e449506a60a3ea /bin/sh -c wget -q -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 && ln -s /liquibase/liquibase /usr/local/bin/liquibase && ln -s /liquibase/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh && liquibase --version # buildkit

351.99 MB


20

ARG LPM_VERSION=0.2.8

0 B


21

ARG LPM_SHA256=ad46e7f0ca67e39ddbf1435c0bd2879be8a43340c7b627a2da45c07787574200

0 B


22

ARG LPM_SHA256_ARM=2a2e46f2260f46ccd39f487dca161b4e04d97664160925c5e415bd9b54a23e1a

0 B


23

RUN |5 LIQUIBASE_VERSION=4.31.1 LB_SHA256=0555808b59941d497f0c1114c3f2225698afde11c60d191c88e449506a60a3ea LPM_VERSION=0.2.8 LPM_SHA256=ad46e7f0ca67e39ddbf1435c0bd2879be8a43340c7b627a2da45c07787574200 LPM_SHA256_ARM=2a2e46f2260f46ccd39f487dca161b4e04d97664160925c5e415bd9b54a23e1a /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.32 MB


24

ENV LIQUIBASE_HOME=/liquibase

0 B


25

ENV DOCKER_LIQUIBASE=true

0 B


26

COPY docker-entrypoint.sh ./ # buildkit

472 B


27

COPY liquibase.docker.properties ./ # buildkit

171 B


28

USER liquibase:liquibase

0 B


29

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

0 B


30

CMD ["--help"]

0 B