Sign inSign up
liquibase logo

liquibase:4.30-alpine

Multi-platform
Also known as:
4.30.0-alpine
alpine
Developer tools
Index digest

sha256:9b756bf70b386f0e7c02377f8b6e8b2716a7bd02720840b5b57abd80155c4e04

OS/ARCH

Compressed size

219.3 MB

Last pushed

over 1 year by doijanky

Type

Image

Vulnerabilities

4
43
49
6
0

Manifest digest

sha256:9cf0c81670d78a99a8196ec8232b8d36864d741aa87e5c851e2cae24cb31c045

Layers (19)

alpine:2d00691d5c6185ab9ad836ab036db04cc4794978223dec16328e9527e0638b79
1
12
13
3
0
liquibase:4.30-alpine
3
31
36
3
0

2

RUN /bin/sh -c addgroup --gid 1001 liquibase && adduser --disabled-password --uid 1001 --ingroup liquibase liquibase && mkdir /liquibase && chown liquibase /liquibase # buildkit

984 B


3

RUN /bin/sh -c apk add --no-cache openjdk17-jre-headless bash # buildkit

62.62 MB


4

WORKDIR /liquibase

32 B


5

ARG LIQUIBASE_VERSION=4.30.0

0 B


6

ARG LB_SHA256=184ffd609518091da42d6cd75e883b4f6ff1763cce8883e95fc99f7f05ca262d

0 B


7

RUN |2 LIQUIBASE_VERSION=4.30.0 LB_SHA256=184ffd609518091da42d6cd75e883b4f6ff1763cce8883e95fc99f7f05ca262d /bin/sh -c set -x && apk add --no-cache --virtual .fetch-deps wget && 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 && apk del --no-network .fetch-deps && ln -s /liquibase/liquibase /usr/local/bin/liquibase && ln -s /liquibase/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh && liquibase --version # buildkit

160.46 MB


8

ARG LPM_VERSION=0.2.8

0 B


9

ARG LPM_SHA256=ad46e7f0ca67e39ddbf1435c0bd2879be8a43340c7b627a2da45c07787574200

0 B


10

ARG LPM_SHA256_ARM=2a2e46f2260f46ccd39f487dca161b4e04d97664160925c5e415bd9b54a23e1a

0 B


11

RUN |5 LIQUIBASE_VERSION=4.30.0 LB_SHA256=184ffd609518091da42d6cd75e883b4f6ff1763cce8883e95fc99f7f05ca262d LPM_VERSION=0.2.8 LPM_SHA256=ad46e7f0ca67e39ddbf1435c0bd2879be8a43340c7b627a2da45c07787574200 LPM_SHA256_ARM=2a2e46f2260f46ccd39f487dca161b4e04d97664160925c5e415bd9b54a23e1a /bin/sh -c mkdir /liquibase/bin && apk add --no-cache --virtual .fetch-deps wget unzip && arch="$(apk --print-arch)" && case "$arch" in x86_64) DOWNLOAD_ARCH="" ;; aarch64) 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 && apk del --no-network .fetch-deps && ln -s /liquibase/bin/lpm /usr/local/bin/lpm && lpm --version # buildkit

3.24 MB


12

ENV LIQUIBASE_HOME=/liquibase

0 B


13

ENV DOCKER_LIQUIBASE=true

0 B


14

COPY docker-entrypoint.sh ./ # buildkit

476 B


15

COPY liquibase.docker.properties ./ # buildkit

175 B


16

USER liquibase:liquibase

0 B


17

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

0 B


18

CMD ["--help"]

0 B