k8s_deployments/vchord-postgres (ubi8-14.11-0-0.4.2-3)

Published 2025-07-23 22:43:57 +00:00 by hammer

Installation

docker pull hamgit.monotok.org/hammer/k8s_deployments/vchord-postgres:ubi8-14.11-0-0.4.2-3
sha256:4445b286b6c3967ddb84b87d3b7ba77231c95d20f43342a3102872c85d4bab43

Image Layers

ADD file:b73c26168286b88f0cbea018aa5d2ae2d6ccdccabab07720055cafeee0ec53f2 in /
/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
ADD file:ecc29a1455ca1b7c82018555e16e2e802135974523df6748e431f8707e759ddd in /tmp/tls-ca-bundle.pem
ADD multi:5517a2f729975b00cfd83a35ef413a761bc184b02db52c20f7fd822bcc95df48 in /etc/yum.repos.d/
LABEL maintainer="Red Hat, Inc."
LABEL com.redhat.component="ubi8-minimal-container" name="ubi8-minimal" version="8.9"
LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 8."
LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.display-name="Red Hat Universal Base Image 8 Minimal"
LABEL io.openshift.expose-services=""
LABEL io.openshift.tags="minimal rhel8"
ENV container oci
ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
CMD ["/bin/bash"]
/bin/sh -c rm -rf /var/log/*
ADD file:b294072ffb946ca555767a8e3a17c9da6090d3220d076f41c17cff409732ce22 in /root/buildinfo/content_manifests/ubi8-minimal-container-8.9-1108.1706795067.json
ADD file:9244dfecc1ccc589806dbe0b81ee5c8360c820b1c07153efd91e8cf84b69cb86 in /root/buildinfo/Dockerfile-ubi8-minimal-8.9-1108.1706795067
LABEL "release"="1108.1706795067" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2024-02-01T13:45:18" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="7e7670a8c8c9a3be83beaa2787f3703b404d4a1d" "io.k8s.description"="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8-minimal/images/8.9-1108.1706795067"
/bin/sh -c rm -f '/etc/yum.repos.d/odcs-2729145-b7022.repo' '/etc/yum.repos.d/rhel-8.9-compose-157cb.repo'
/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
COPY dir:5f8f35cb749968ddaf7abdf04706d1cab45b789e3f9355b1846d5e838ba87346 in /licenses
ARG PATRONI_VERSION
ARG PATRONI_VERSION PGBACKREST_VERSION
ARG PATRONI_VERSION PGBACKREST_VERSION POSTGRES_VERSION
ARG PATRONI_VERSION PGBACKREST_VERSION POSTGRES_VERSION PYTHON_STREAM
|4 PATRONI_VERSION=3.1.2 PGBACKREST_VERSION=2.49 POSTGRES_VERSION=14.11 PYTHON_STREAM=3 /bin/sh -c POSTGRES_VERSION="${POSTGRES_VERSION%.*}" PYTHON_STREAM=$(bash -c 'echo "${PYTHON_STREAM//.}"') && { microdnf module disable postgresql || true; } && microdnf reinstall --nodocs 'tzdata' && microdnf install --nodocs --setopt install_weak_deps=0 'bind-utils' 'bzip2' 'hostname' 'iproute' 'less' 'lz4' 'tar' 'unzip' 'gettext' 'glibc-langpack-en' 'krb5-workstation' 'nss_wrapper-libs' 'openldap' 'openssl' 'procps-ng' 'vim-minimal' "crunchy-backrest-${PGBACKREST_VERSION}" "orafce_${POSTGRES_VERSION}" "passwordpolicy${POSTGRES_VERSION}" "pg_cron_${POSTGRES_VERSION}" "pg_partman_${POSTGRES_VERSION}" "pgaudit_analyze" "pgaudit${POSTGRES_VERSION}" "pgaudit${POSTGRES_VERSION}_set_user" "pgnodemx${POSTGRES_VERSION}" "pgvector_${POSTGRES_VERSION}" "pgvector_${POSTGRES_VERSION}-llvmjit" "postgresql${POSTGRES_VERSION}" "postgresql${POSTGRES_VERSION}-contrib" "postgresql${POSTGRES_VERSION}-llvmjit" "postgresql${POSTGRES_VERSION}-plpython*" "postgresql${POSTGRES_VERSION}-server" "timescaledb_${POSTGRES_VERSION}" "wal2json_${POSTGRES_VERSION}" "python${PYTHON_STREAM}-pip" "python${PYTHON_STREAM}-psutil" "python${PYTHON_STREAM}-psycopg2" && microdnf clean all && python3 -m pip install --no-cache-dir "patroni[kubernetes]==${PATRONI_VERSION}"
ENV LANG='en_US.utf-8' LC_ALL='en_US.utf-8' PAGER='less'
|4 PATRONI_VERSION=3.1.2 PGBACKREST_VERSION=2.49 POSTGRES_VERSION=14.11 PYTHON_STREAM=3 /bin/sh -c rm -rf /var/spool/pgbackrest
|4 PATRONI_VERSION=3.1.2 PGBACKREST_VERSION=2.49 POSTGRES_VERSION=14.11 PYTHON_STREAM=3 /bin/sh -c echo "huge_pages = off" >> /usr/pgsql-${POSTGRES_VERSION%.*}/share/postgresql.conf.sample
COPY file:a18c4a636b929d155bfefcb7f2edfd164920df10abdcb949904dcf4ef6c921b3 in /opt/crunchy/bin/postgres/pgbackrest_info.sh
USER 26
ENV PATH="/usr/pgsql-14/bin:${PATH}"
LABEL "name"="crunchy-postgres" "build-date"="2024-02-12T17:56:23Z" "description"="Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data." "maintainer"="Crunchy Data" "release"="5.5.1-0" "summary"="Crunchy PostgreSQL 14.11" "url"="https://crunchydata.com" "vcs-ref"="5620c6c1770ef893506296ce82ea9858e0a1f6fa" "vendor"="Crunchy Data" "version"="14.11" "io.k8s.display-name"="crunchy-postgres" "io.k8s.description"="Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data." "postgresql.version.major"="14"
USER 0
COPY postgresql-14-vchord_0.4.2_x86_64-linux-gnu.zip . # buildkit
RUN /bin/sh -c unzip postgresql-14-vchord_0.4.2_x86_64-linux-gnu.zip -d vchord # buildkit
WORKDIR /vchord
RUN /bin/sh -c cp -r ./pkglibdir/. $(pg_config --pkglibdir) # buildkit
RUN /bin/sh -c cp -r ./sharedir/. $(pg_config --sharedir) # buildkit
COPY init.sql /docker-entrypoint-initdb.d/ # buildkit
USER 26

Labels

Key Value
architecture x86_64
build-date 2024-02-12T17:56:23Z
com.redhat.component ubi8-minimal-container
com.redhat.license_terms https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI
description Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data.
distribution-scope public
io.buildah.version 1.31.3
io.k8s.description Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data.
io.k8s.display-name crunchy-postgres
io.openshift.expose-services
io.openshift.tags minimal rhel8
maintainer Crunchy Data
name crunchy-postgres
postgresql.version.major 14
release 5.5.1-0
summary Crunchy PostgreSQL 14.11
url https://crunchydata.com
vcs-ref 5620c6c1770ef893506296ce82ea9858e0a1f6fa
vcs-type git
vendor Crunchy Data
version 14.11
Details
Container
2025-07-23 22:43:57 +00:00
3
OCI / Docker
linux/amd64
263 MiB
Versions (4) View all