Sign inSign up

keeper/playground-db:postgres-arm64

Manifest digest

sha256:00bcd9f34f33061f793076baa462547b8382c2dfba2292823d3ea6cd3cd587da

OS/ARCH

linux/arm64

Compressed size

1.51 GB

Last pushed

5 months by mustinov

Type

Image

Manifest digest

sha256:00bcd9f34f33061f793076baa462547b8382c2dfba2292823d3ea6cd3cd587da

Image Layers

1# debian.sh --arch 'arm64' out/28.74 MB
2RUN /bin/sh -c set -eux;1.14 KB
3RUN /bin/sh -c set -ex;5.95 MB
4ENV GOSU_VERSION=1.190 B
5RUN /bin/sh -c set -eux;1.15 MB
6RUN /bin/sh -c set -eux;7.82 MB
7ENV LANG=en_US.utf80 B
8RUN /bin/sh -c set -eux;1.16 MB
9RUN /bin/sh -c mkdir /docker-entrypoint-initdb.d116 B
10RUN /bin/sh -c set -ex;3.07 KB
11ENV PG_MAJOR=160 B
12ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/16/bin0 B
13ENV PG_VERSION=16.13-1.pgdg13+10 B
14RUN /bin/sh -c set -ex;106.55 MB
15RUN /bin/sh -c set -eux;9.83 KB
16RUN /bin/sh -c install --verbose128 B
17ENV PGDATA=/var/lib/postgresql/data0 B
18RUN /bin/sh -c install --verbose166 B
19VOLUME [/var/lib/postgresql/data]0 B
20COPY docker-entrypoint.sh docker-ensure-initdb.sh /usr/local/bin/ #5.7 KB
21RUN /bin/sh -c ln -sT184 B
22ENTRYPOINT ["docker-entrypoint.sh"]0 B
23STOPSIGNAL SIGINT0 B
24EXPOSE map[5432/tcp:{}]0 B
25CMD ["postgres"]0 B
26ARG POSTGRES_PASSWORD=globex0 B
27ARG POSTGRES_USER=globex0 B
28ARG POSTGRES_DB=globex0 B
29ENV POSTGRES_PASSWORD=globex0 B
30ENV POSTGRES_USER=globex0 B
31ENV POSTGRES_DB=globex0 B
32ENV PGDATA=/var/lib/postgresql/pgdata0 B
33ENV CHAOS_MODE=false0 B
34ENV CHAOS_INTENSITY=medium0 B
35ENV CHAOS_INTERVAL=50 B
36LABEL org.opencontainers.image.vendor=Keeper Security0 B
37LABEL org.opencontainers.image.authors=Keeper PAM Team0 B
38LABEL org.opencontainers.image.title=Keeper Playground Database -0 B
39LABEL org.opencontainers.image.description=PostgreSQL 16 with ~6M0 B
40LABEL org.opencontainers.image.licenses=MIT0 B
41LABEL org.opencontainers.image.version=1.0.00 B
42COPY certs/zscaler.pem /usr/local/share/ca-certificates/zscaler.crt # buildkit1.32 KB
43RUN |3 POSTGRES_PASSWORD=globex POSTGRES_USER=globex POSTGRES_DB=globex25.54 MB
44COPY schema/postgres/00-schema.sql /docker-entrypoint-initdb.d/00-schema.sql # buildkit3.65 KB
45COPY schema/postgres/01-views.sql /docker-entrypoint-initdb.d/01-views.sql # buildkit1.86 KB
46COPY schema/postgres/02-functions.sql /docker-entrypoint-initdb.d/02-functions.sql # buildkit3.43 KB
47COPY schema/postgres/03-triggers.sql /docker-entrypoint-initdb.d/03-triggers.sql # buildkit1.24 KB
48COPY schema/postgres/04-roles.sql /docker-entrypoint-initdb.d/04-roles.sql # buildkit1.27 KB
49COPY schema/postgres/05-type-exercise.sql /docker-entrypoint-initdb.d/05-type-exercise.sql # buildkit2.88 KB
50COPY scripts/load-data-postgres.sh /docker-entrypoint-initdb.d/10-load-data.sh # buildkit1.19 KB
51RUN |3 POSTGRES_PASSWORD=globex POSTGRES_USER=globex POSTGRES_DB=globex1.19 KB
52COPY /data/*.csv.gz /seed-data/ # buildkit199.84 MB
53RUN |3 POSTGRES_PASSWORD=globex POSTGRES_USER=globex POSTGRES_DB=globex199.84 MB
54COPY chaos/ /opt/chaos/ # buildkit4.64 KB
55COPY generate/generate_history.py /opt/generate/generate_history.py # buildkit9.86 KB
56COPY scripts/entrypoint-wrapper-postgres.sh /entrypoint-wrapper-postgres.sh # buildkit1.27 KB
57RUN |3 POSTGRES_PASSWORD=globex POSTGRES_USER=globex POSTGRES_DB=globex1.27 KB
58EXPOSE [5432/tcp]0 B
59HEALTHCHECK &{["CMD-SHELL" "pg_isready -U ${POSTGRES_USER}0 B
60ENTRYPOINT ["/entrypoint-wrapper-postgres.sh"]0 B
61CMD ["postgres"]0 B
62postgres967.24 MB

Command

# debian.sh --arch 'arm64' out/ 'trixie' '@1773619200'