Sign inSign up
liquibase logo

liquibase:4.32

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

sha256:d5df8530bf4aca64c58c6cc76d7f47a091c33e125ef57b5ca27091e26df6dd78

OS/ARCH

Compressed size

431.43 MB

Last pushed

about 1 year by doijanky

Type

Image

Vulnerabilities

2
29
187
60
0

Manifest digest

sha256:28f7505f8037db07ed7d72026b2c3cb94df8981be380306832cefa705bcd3706

Layers (36)

eclipse-temurin:89ccd20d72d4b40b537dccd05b28851a57122d5375870fa8f5ce02fc79514a78
0
2
153
57
0
liquibase:4.32
2
27
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.32 KB


16

WORKDIR /liquibase

32 B


17

ARG LIQUIBASE_VERSION=4.32.0

0 B


18

ARG LB_SHA256=10910d42ae9990c95a4ac8f0a3665a24bd40d08fb264055d78b923a512774d54

0 B


19

RUN |2 LIQUIBASE_VERSION=4.32.0 LB_SHA256=10910d42ae9990c95a4ac8f0a3665a24bd40d08fb264055d78b923a512774d54 /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

353.64 MB


20

ARG LPM_VERSION=0.2.9

0 B


21

ARG LPM_SHA256=b9caecd34c98a6c19a2bc582e8064aff5251c5f1adbcd100d3403c5eceb5373a

0 B


22

ARG LPM_SHA256_ARM=0adb3a96d7384b4da549979bf00217a8914f0df37d1ed8fdb1b4a4baebfa104c

0 B


23

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

0 B


24

LABEL org.opencontainers.image.licenses=Apache-2.0

0 B


25

LABEL org.opencontainers.image.vendor=Liquibase

0 B


26

LABEL org.opencontainers.image.version=4.32.0

0 B


27

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

0 B


28

RUN |5 LIQUIBASE_VERSION=4.32.0 LB_SHA256=10910d42ae9990c95a4ac8f0a3665a24bd40d08fb264055d78b923a512774d54 LPM_VERSION=0.2.9 LPM_SHA256=b9caecd34c98a6c19a2bc582e8064aff5251c5f1adbcd100d3403c5eceb5373a LPM_SHA256_ARM=0adb3a96d7384b4da549979bf00217a8914f0df37d1ed8fdb1b4a4baebfa104c /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.26 MB


29

ENV LIQUIBASE_HOME=/liquibase

0 B


30

ENV DOCKER_LIQUIBASE=true

0 B


31

COPY docker-entrypoint.sh ./ # buildkit

472 B


32

COPY liquibase.docker.properties ./ # buildkit

171 B


33

USER liquibase:liquibase

0 B


34

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

0 B


35

CMD ["--help"]

0 B