广告图片

docker.io/ivorysql/postgis:ubi9-3.5-5.3-1 linux/amd64

docker.io/ivorysql/postgis:ubi9-3.5-5.3-1 - 国内下载镜像源 浏览次数:12 jiaoshuntian 贡献同步

这是一个集成了PostGIS空间扩展的IvorySQL数据库Docker镜像,用于提供支持空间数据存储、管理及空间查询功能的数据库服务,适用于需要处理地理空间数据的应用场景。

源镜像 docker.io/ivorysql/postgis:ubi9-3.5-5.3-1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1
镜像ID sha256:04001a0094888d869efb304e6d1b0862f06bdb8e6adb0ba4053a9d09d651e598
镜像TAG ubi9-3.5-5.3-1
大小 1.17GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /opt/crunchy/bin/start.sh
启动入口 /opt/crunchy/bin/uid_postgres.sh
工作目录 /
OS/平台 linux/amd64
浏览量 12 次
贡献者
avatar
jiaoshuntian
镜像创建 2026-03-05T14:42:39.540059336+08:00
同步时间 2026-03-25 17:07
开放端口
5333/tcp 5432/tcp 5866/tcp
目录挂载
/backrestrepo /pgconf /pgdata /pgwal /sshd
环境变量
PATH=/usr/local/ivorysql/ivorysql-5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin container=oci LC_ALL=en_US.utf-8 LANG=en_US.utf-8 PGROOT=/usr/pgsql-18 PGVERSION=18 IVYROOT=/usr/local/ivorysql/ivorysql-5 IVYVERSION=5.0 NSS_WRAPPER_SUBDIR=ivorysql
镜像标签
x86_64: architecture 2026-02-17T16:47:43Z: build-date ubi9-container: com.redhat.component https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI: com.redhat.license_terms cpe:/a:redhat:enterprise_linux:9::appstream: cpe An identical image of highgo-ivory with the extra PostGIS packages added for users that require PostGIS.: description public: distribution-scope 1.42.2: io.buildah.version postgres-gis container: io.k8s.description Highgo PostGIS: io.k8s.display-name : io.openshift.expose-services postgresql,postgres,postgis,spatial,geospatial,gis,map,database,ha,highgo,ivory,ivorysql: io.openshift.tags : ivorysql.version 1.1: ivorysql.version.major Red Hat, Inc.: maintainer postgres-gis: name 2026-02-17T16:47:43Z: org.opencontainers.image.created 8726709260f051bcc33519b9b82af822eb97f840: org.opencontainers.image.revision Highgo: org.opencontainers.image.vendor 7.9: os.version 18.3: postgresql.version 18: postgresql.version.major 1: release Includes PostGIS extensions on top of highgo-ivory: summary https://www.highgo.com/: url 8726709260f051bcc33519b9b82af822eb97f840: vcs-ref git: vcs-type Highgo: vendor 9.7: version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1  docker.io/ivorysql/postgis:ubi9-3.5-5.3-1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1  docker.io/ivorysql/postgis:ubi9-3.5-5.3-1

Shell快速替换命令

sed -i 's#ivorysql/postgis:ubi9-3.5-5.3-1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1  docker.io/ivorysql/postgis:ubi9-3.5-5.3-1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1  docker.io/ivorysql/postgis:ubi9-3.5-5.3-1'

镜像构建历史


# 2026-03-05 14:42:39  0.00B 设置默认要执行的命令
CMD ["/opt/crunchy/bin/start.sh"]
                        
# 2026-03-05 14:42:39  0.00B 指定运行容器时使用的用户
USER 998
                        
# 2026-03-05 14:42:39  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/crunchy/bin/uid_postgres.sh"]
                        
# 2026-03-05 14:42:39  898.00B 复制文件或目录到容器中
ADD bin/postgres-gis /opt/crunchy/bin/postgres # buildkit
                        
# 2026-03-05 14:42:39  0.00B 声明容器运行时监听的端口
EXPOSE map[5333/tcp:{} 5432/tcp:{} 5866/tcp:{}]
                        
# 2026-03-05 14:42:39  26.96KB 执行命令并创建新的镜像层
RUN |2 BASEOS=ubi9 PACKAGER=dnf /bin/sh -c sed -i '$a\/usr/local/proj-8.2.1/lib' /etc/ld.so.conf 	&& sed -i '$a\/usr/local/gdal-3.4.3/lib' /etc/ld.so.conf 	&& ldconfig -v # buildkit
                        
# 2026-03-05 14:42:36  173.04MB 复制新文件或目录到容器中
COPY /usr/local/ivorysql/ivorysql-5 /usr/local/ivorysql/ivorysql-5 # buildkit
                        
# 2026-03-05 14:42:32  219.14MB 复制新文件或目录到容器中
COPY /usr/local/gdal-3.4.3/lib/*.so /usr/local/gdal-3.4.3/lib/ # buildkit
                        
# 2026-03-05 14:42:27  62.12MB 复制新文件或目录到容器中
COPY /usr/local/proj-8.2.1/lib/*.so /usr/local/proj-8.2.1/lib/ # buildkit
                        
# 2026-03-05 13:38:10  0.00B 执行命令并创建新的镜像层
RUN |2 BASEOS=ubi9 PACKAGER=dnf /bin/sh -c rm -rf /usr/local/ivorysql/ivorysql-5 # buildkit
                        
# 2026-03-05 13:38:09  34.93MB 执行命令并创建新的镜像层
RUN |2 BASEOS=ubi9 PACKAGER=dnf /bin/sh -c if [ "$BASEOS" = "ubi9" ] ; then         ${PACKAGER} install -y geos311 libtiff  && ${PACKAGER} -y clean all ; fi # buildkit
                        
# 2026-03-05 13:37:21  0.00B 执行命令并创建新的镜像层
RUN |2 BASEOS=ubi9 PACKAGER=dnf /bin/sh -c if [ "$BASEOS" = "centos8" ] ; then 	${PACKAGER} install -y libxml2 json-c geos protobuf protobuf-c libtiff  && ${PACKAGER} -y clean all ; fi # buildkit
                        
# 2026-03-05 13:37:20  8.37MB 执行命令并创建新的镜像层
RUN |2 BASEOS=ubi9 PACKAGER=dnf /bin/sh -c dnf install --disablerepo="pgdg*" -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm;     dnf install --disablerepo="pgdg*" -y lz4 lz4-devel lz4-libs krb5-devel libxslt-devel libicu-devel;     dnf install --disablerepo="pgdg*" -y e2fsprogs-devel libuuid-devel;    dnf install --disablerepo="pgdg*" -y --enablerepo=*ower*ools uuid-devel;    dnf -y clean all # buildkit
                        
# 2026-03-05 13:36:55  479.00B 执行命令并创建新的镜像层
RUN |2 BASEOS=ubi9 PACKAGER=dnf /bin/sh -c echo "[centos-stream-9-baseos]" > /etc/yum.repos.d/centos-stream-9.repo &&     echo "name=CentOS Stream 9 BaseOS - AliYun" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "gpgcheck=0" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "enabled=1" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "[centos-stream-9-appstream]" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "name=CentOS Stream 9 AppStream - AliYun" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "gpgcheck=0" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "enabled=1" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "[centos-stream-9-crb]" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "name=CentOS Stream 9 CRB - AliYun" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/CRB/x86_64/os/" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "gpgcheck=0" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "enabled=1" >> /etc/yum.repos.d/centos-stream-9.repo # buildkit
                        
# 2026-03-05 13:36:55  0.00B 指定运行容器时使用的用户
USER 0
                        
# 2026-03-05 13:36:55  0.00B 添加元数据标签
LABEL name=postgres-gis summary=Includes PostGIS extensions on top of highgo-ivory description=An identical image of highgo-ivory with the extra PostGIS packages added for users that require PostGIS. io.k8s.description=postgres-gis container io.k8s.display-name=Highgo PostGIS io.openshift.tags=postgresql,postgres,postgis,spatial,geospatial,gis,map,database,ha,highgo,ivory,ivorysql
                        
# 2026-03-05 13:36:55  0.00B 定义构建参数
ARG PACKAGER
                        
# 2026-03-05 13:36:55  0.00B 定义构建参数
ARG BASEOS
                        
# 2026-03-05 10:45:59  0.00B 设置默认要执行的命令
CMD ["/opt/crunchy/bin/start.sh"]
                        
# 2026-03-05 10:45:59  0.00B 指定运行容器时使用的用户
USER 998
                        
# 2026-03-05 10:45:59  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/crunchy/bin/uid_postgres.sh"]
                        
# 2026-03-05 10:45:59  0.00B 设置环境变量 NSS_WRAPPER_SUBDIR
ENV NSS_WRAPPER_SUBDIR=ivorysql
                        
# 2026-03-05 10:45:59  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/pgdata /pgwal /pgconf /backrestrepo /sshd]
                        
# 2026-03-05 10:45:59  0.00B 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c rm -rf /var/spool/pgbackrest # buildkit
                        
# 2026-03-05 10:45:59  0.00B 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c mkdir /.ssh && chown 998:0 /.ssh && chmod g+rwx /.ssh && rm -f /run/nologin # buildkit
                        
# 2026-03-05 10:45:59  35.82KB 复制文件或目录到容器中
ADD tools/pgmonitor/postgres_exporter/linux /opt/crunchy/bin/modules/pgexporter # buildkit
                        
# 2026-03-05 10:45:59  174.73KB 复制文件或目录到容器中
ADD tools/pgmonitor/postgres_exporter/common /opt/crunchy/bin/modules/pgexporter # buildkit
                        
# 2026-03-05 10:45:58  56.23KB 复制文件或目录到容器中
ADD conf/postgres_common /opt/crunchy/conf # buildkit
                        
# 2026-03-05 10:45:57  10.68KB 复制文件或目录到容器中
ADD bin/common /opt/crunchy/bin # buildkit
                        
# 2026-03-05 10:45:57  53.33KB 复制文件或目录到容器中
ADD bin/postgres_common /opt/crunchy/bin # buildkit
                        
# 2026-03-05 10:45:57  0.00B 声明容器运行时监听的端口
EXPOSE map[5432/tcp:{} 5866/tcp:{}]
                        
# 2026-03-05 10:45:57  0.00B 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c chown -R ivorysql:ivorysql /opt/crunchy /var/lib/pgsql                 /pgdata /pgwal /pgconf /backrestrepo &&          chmod -R g=u /opt/crunchy /var/lib/pgsql                 /pgdata /pgwal /pgconf /backrestrepo # buildkit
                        
# 2026-03-05 10:45:57  4.97KB 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c useradd -u 998 ivorysql # buildkit
                        
# 2026-03-05 10:45:56  0.00B 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c mkdir -p /opt/crunchy/bin /opt/crunchy/conf /pgdata /pgwal /pgconf /backrestrepo # buildkit
                        
# 2026-03-05 10:45:56  0.00B 添加元数据标签
LABEL name=ivory summary=Highgo IvorySQL description=Ivory ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with IVYO, the open source Ivory Operator from Highgo. io.k8s.description=Highgo IvorySQL is ready for production: the trusted open source distribution of PostgreSQL. Works with IVYO, the open source Ivory Operator from Highgo. io.k8s.display-name=Highgo IvorySQL io.openshift.tags=ivorysql,postgresql,postgres,postgis,sql,nosql,database,ha,highgo postgresql.version.major=18 postgresql.version=18.3 ivorysql.version.major=1.1 ivorysql.version=
                        
# 2026-03-05 10:45:56  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/ivorysql/ivorysql-5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-03-05 10:45:56  8.60MB 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c pip3 install --upgrade python-dateutil         && pip3 install patroni[kubernetes]=="${PATRONI_VER}" # buildkit
                        
# 2026-03-05 10:45:42  58.40MB 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c dnf install --disablerepo="pgdg*" -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm;     dnf install --disablerepo="pgdg*" -y lz4 lz4-devel lz4-libs krb5-devel libxslt-devel libicu-devel;     dnf install --disablerepo="pgdg*" -y e2fsprogs-devel libuuid-devel;    dnf install --disablerepo="pgdg*" -y  uuid-devel;    dnf -y clean all # buildkit
                        
# 2026-03-05 10:45:10  479.00B 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c echo "[centos-stream-9-baseos]" > /etc/yum.repos.d/centos-stream-9.repo &&     echo "name=CentOS Stream 9 BaseOS - AliYun" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "gpgcheck=0" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "enabled=1" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "[centos-stream-9-appstream]" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "name=CentOS Stream 9 AppStream - AliYun" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "gpgcheck=0" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "enabled=1" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "[centos-stream-9-crb]" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "name=CentOS Stream 9 CRB - AliYun" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/CRB/x86_64/os/" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "gpgcheck=0" >> /etc/yum.repos.d/centos-stream-9.repo &&     echo "enabled=1" >> /etc/yum.repos.d/centos-stream-9.repo # buildkit
                        
# 2026-03-05 10:45:10  118.76MB 复制新文件或目录到容器中
COPY /opt/ivorysql-5 /usr/local/ivorysql/ivorysql-5 # buildkit
                        
# 2026-03-05 10:31:50  0.00B 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c cat /dev/null > /etc/pgbackrest.conf # buildkit
                        
# 2026-03-05 10:31:49  91.36MB 执行命令并创建新的镜像层
RUN |7 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 PATRONI_VER=4.0.7 BACKREST_VER=2.56.0 /bin/sh -c ${PACKAGER} -y install                 --enablerepo="epel"                 libicu                 libxslt                 tcl                 openssh-clients                 openssh-server                 pgbackrest-${BACKREST_VER}                 psmisc                 python3-pip                 python3-psutil                 python3-psycopg2                 rsync                 file                 unzip                 tar                 bzip2                 lz4                 krb5-workstation         && ${PACKAGER} -y clean all # buildkit
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG BACKREST_VER
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG PATRONI_VER
                        
# 2026-03-05 10:29:58  0.00B 设置环境变量 PGROOT PGVERSION IVYROOT IVYVERSION
ENV PGROOT=/usr/pgsql-18 PGVERSION=18 IVYROOT=/usr/local/ivorysql/ivorysql-5 IVYVERSION=5.0
                        
# 2026-03-05 10:29:58  35.16MB 执行命令并创建新的镜像层
RUN |5 PG_FULL=18.3 BASEOS=ubi9 PACKAGER=dnf PG_MAJOR=18 IVY_MAJOR=1.1 /bin/sh -c ${PACKAGER} -y update epel-release         && ${PACKAGER} -y install wget         && wget https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm         && rpm -ivh pgdg-redhat-repo-latest.noarch.rpm # buildkit
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG IVY_MAJOR
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG PG_MAJOR
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG PACKAGER
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG BASEOS
                        
# 2026-03-05 10:29:58  0.00B 定义构建参数
ARG PG_FULL
                        
# 2026-03-05 10:25:53  104.22MB 执行命令并创建新的镜像层
RUN |4 BASEOS=ubi9 RELVER=1 PACKAGER=dnf EPEL8_RPM=https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm /bin/sh -c if [ "$BASEOS" = "ubi9" ] ; then         rpm -ivh ${EPEL8_RPM}         && ${PACKAGER} -y install --nodocs                 bind-utils                 gettext                 hostname                 procps-ng                 nss_wrapper                 less                 vim-minimal         && ${PACKAGER} reinstall tzdata -y --nodocs         && sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel*.repo         && ${PACKAGER} -y clean all ; fi # buildkit
                        
# 2026-03-05 10:24:53  0.00B 定义构建参数
ARG EPEL8_RPM=https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
                        
# 2026-03-05 10:24:53  0.00B 设置环境变量 LANG
ENV LANG=en_US.utf-8
                        
# 2026-03-05 10:24:53  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=en_US.utf-8
                        
# 2026-03-05 10:24:53  64.00B 执行命令并创建新的镜像层
RUN |3 BASEOS=ubi9 RELVER=1 PACKAGER=dnf /bin/sh -c if [ "$BASEOS" = "ubi9" ] ; then         echo "[postgresql]"  >> /etc/dnf/modules.d/postgresql.module         && echo "name=postgresql"  >> /etc/dnf/modules.d/postgresql.module         && echo "stream=10"  >> /etc/dnf/modules.d/postgresql.module         && echo "profiles="  >> /etc/dnf/modules.d/postgresql.module         && echo "state=disabled"  >> /etc/dnf/modules.d/postgresql.module ; fi # buildkit
                        
# 2026-03-05 10:24:53  37.97MB 执行命令并创建新的镜像层
RUN |3 BASEOS=ubi9 RELVER=1 PACKAGER=dnf /bin/sh -c if [ "$BASEOS" = "ubi9" ] ; then         ${PACKAGER} -y update --nodocs         && ${PACKAGER} -y install --nodocs                 glibc-langpack-en ; fi # buildkit
                        
# 2026-03-05 10:24:35  6.23MB 复制新文件或目录到容器中
COPY licenses /licenses # buildkit
                        
# 2026-03-05 10:24:32  983.00B 复制新文件或目录到容器中
COPY redhat/atomic/help.md /help.md # buildkit
                        
# 2026-03-05 10:24:31  1.12KB 复制新文件或目录到容器中
COPY redhat/atomic/help.1 /help.1 # buildkit
                        
# 2026-03-05 10:24:31  0.00B 添加元数据标签
LABEL vendor=Highgo url=https://www.highgo.com/ release=1 org.opencontainers.image.vendor=Highgo os.version=7.9
                        
# 2026-03-05 10:24:31  0.00B 
MAINTAINER Highgo <support@highgo.com>
                        
# 2026-03-05 10:24:31  0.00B 定义构建参数
ARG PACKAGER
                        
# 2026-03-05 10:24:31  0.00B 定义构建参数
ARG RELVER
                        
# 2026-03-05 10:24:31  0.00B 定义构建参数
ARG BASEOS
                        
# 2026-02-18 00:48:11  210.83MB 
/bin/sh -c #(nop) LABEL "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="8726709260f051bcc33519b9b82af822eb97f840" "org.opencontainers.image.revision"="8726709260f051bcc33519b9b82af822eb97f840" "build-date"="2026-02-17T16:47:43Z" "org.opencontainers.image.created"="2026-02-17T16:47:43Z" "release"="1771346757"org.opencontainers.image.revision=8726709260f051bcc33519b9b82af822eb97f840,org.opencontainers.image.created=2026-02-17T16:47:43Z
                        
# 2026-02-18 00:48:10  0.00B 
/bin/sh -c #(nop) COPY file:ab0176372e5af8a8d1c3b049741d0c5e75d527a597b7c8a836b568335bef6b28 in /root/buildinfo/labels.json      
                        
# 2026-02-18 00:48:10  0.00B 
/bin/sh -c #(nop) COPY file:ab0176372e5af8a8d1c3b049741d0c5e75d527a597b7c8a836b568335bef6b28 in /usr/share/buildinfo/labels.json      
                        
# 2026-02-18 00:48:09  0.00B 
/bin/sh -c #(nop) COPY file:93583a9ebbaeff1e36b48820b647eea1eef523f6627dacfb0b21af79f5a41b35 in /root/buildinfo/content_manifests/content-sets.json      
                        
# 2026-02-18 00:48:09  0.00B 
/bin/sh -c #(nop) COPY file:93583a9ebbaeff1e36b48820b647eea1eef523f6627dacfb0b21af79f5a41b35 in /usr/share/buildinfo/content-sets.json      
                        
# 2026-02-18 00:48:09  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2026-02-18 00:48:08  0.00B 
/bin/sh -c #(nop) COPY file:1376702515d596f414e3aa494e0daa6d408a6d2475c4aeca96bf9392f5287f69 in /etc/yum.repos.d/.      
                        
# 2026-02-18 00:48:08  0.00B 
/bin/sh -c #(nop) COPY dir:044009bcad68a63810df7b2a79a5fbd57bbd048f70aed9c80fca25b3757f2cb8 in /      
                        
# 2026-02-18 00:48:06  0.00B 
/bin/sh -c #(nop) ENV container oci
                        
# 2026-02-18 00:48:06  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.tags="base rhel9"
                        
# 2026-02-18 00:48:06  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
                        
# 2026-02-18 00:48:06  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 9"
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.description="The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. 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."
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL description="The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. 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."
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL summary="Provides the latest release of Red Hat Universal Base Image 9."
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.component="ubi9-container"       name="ubi9/ubi"       version="9.7"       cpe="cpe:/a:redhat:enterprise_linux:9::appstream"       distribution-scope="public"
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL url="https://catalog.redhat.com/en/search?searchType=containers"
                        
# 2026-02-18 00:48:05  0.00B 
/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."       vendor="Red Hat, Inc."
                        
                    

镜像信息

{
    "Id": "sha256:04001a0094888d869efb304e6d1b0862f06bdb8e6adb0ba4053a9d09d651e598",
    "RepoTags": [
        "ivorysql/postgis:ubi9-3.5-5.3-1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis:ubi9-3.5-5.3-1"
    ],
    "RepoDigests": [
        "ivorysql/postgis@sha256:6a03c1c7f22996f1589362ac06729eaacc6ff1a9db972e914445cc504ef846ba",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ivorysql/postgis@sha256:6a03c1c7f22996f1589362ac06729eaacc6ff1a9db972e914445cc504ef846ba"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-05T14:42:39.540059336+08:00",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "Highgo \u003csupport@highgo.com\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "998",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5333/tcp": {},
            "5432/tcp": {},
            "5866/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/ivorysql/ivorysql-5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "container=oci",
            "LC_ALL=en_US.utf-8",
            "LANG=en_US.utf-8",
            "PGROOT=/usr/pgsql-18",
            "PGVERSION=18",
            "IVYROOT=/usr/local/ivorysql/ivorysql-5",
            "IVYVERSION=5.0",
            "NSS_WRAPPER_SUBDIR=ivorysql"
        ],
        "Cmd": [
            "/opt/crunchy/bin/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/backrestrepo": {},
            "/pgconf": {},
            "/pgdata": {},
            "/pgwal": {},
            "/sshd": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/opt/crunchy/bin/uid_postgres.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "architecture": "x86_64",
            "build-date": "2026-02-17T16:47:43Z",
            "com.redhat.component": "ubi9-container",
            "com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
            "cpe": "cpe:/a:redhat:enterprise_linux:9::appstream",
            "description": "An identical image of highgo-ivory with the extra PostGIS packages added for users that require PostGIS.",
            "distribution-scope": "public",
            "io.buildah.version": "1.42.2",
            "io.k8s.description": "postgres-gis container",
            "io.k8s.display-name": "Highgo PostGIS",
            "io.openshift.expose-services": "",
            "io.openshift.tags": "postgresql,postgres,postgis,spatial,geospatial,gis,map,database,ha,highgo,ivory,ivorysql",
            "ivorysql.version": "",
            "ivorysql.version.major": "1.1",
            "maintainer": "Red Hat, Inc.",
            "name": "postgres-gis",
            "org.opencontainers.image.created": "2026-02-17T16:47:43Z",
            "org.opencontainers.image.revision": "8726709260f051bcc33519b9b82af822eb97f840",
            "org.opencontainers.image.vendor": "Highgo",
            "os.version": "7.9",
            "postgresql.version": "18.3",
            "postgresql.version.major": "18",
            "release": "1",
            "summary": "Includes PostGIS extensions on top of highgo-ivory",
            "url": "https://www.highgo.com/",
            "vcs-ref": "8726709260f051bcc33519b9b82af822eb97f840",
            "vcs-type": "git",
            "vendor": "Highgo",
            "version": "9.7"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1169486190,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/419039d5a61db901e1540401de2311e6af9de7a6fcae8cdd0f1931bae85296a7/diff:/var/lib/docker/overlay2/41ecf63d69b27ff817e2dc2a363b7c029340aaaf22e0cf8b833a0202619ae095/diff:/var/lib/docker/overlay2/95745149c662c84bb223ba68713d648bc1e6d11d8bdc55dcaae19e2bb96f9cd8/diff:/var/lib/docker/overlay2/935761e5359a2c56a0a8dde49c9b623da4bc45dd83794b9407d5279d43f2af7f/diff:/var/lib/docker/overlay2/5933c3d29e500d11ea69e51a03bde0b13cfb9f2a03bcadfebbbba336568751bb/diff:/var/lib/docker/overlay2/1497b0cb28a40e2122e9c992c2fefef7f33e70a3f21bafe44fbfcd17ce671831/diff:/var/lib/docker/overlay2/4e46519032aab9ac2a643a917d1b8c99c728e3ca86a2fa5b18a45407c2e5722c/diff:/var/lib/docker/overlay2/aee4600bfe16f734a3e840b1dd86eadabf8a46f3a307f68c0fdea8ba98718be6/diff:/var/lib/docker/overlay2/8997836e99bb7fea107c7bf83c43cf6181274b6f59f7a2ee90d868dc881d2dcf/diff:/var/lib/docker/overlay2/64b05f692d0671d73b402527412cfd874564bbf1a0833d7b23c50ff54507b1c9/diff:/var/lib/docker/overlay2/cdb5ff3edb0d5f93e71fa7485f27bca1961dfa3b9fc0f8fedbd372ceed07790d/diff:/var/lib/docker/overlay2/79c6458fd532fad1dbcc029e32a535b829aca4ebf73ce71293532857158c320b/diff:/var/lib/docker/overlay2/92c5af8c4332d6ada467238cb21896c8fdee83de3149df7b74893d5cc76a1d0f/diff:/var/lib/docker/overlay2/4b3b52dd50043bb5be49e02601585fe30c75be3ef54c176c99103a2f9fbe512b/diff:/var/lib/docker/overlay2/c5df9891ca089d45bcf54138657c7ad30985ab9423b76a7ceb2d4418ff9f3f52/diff:/var/lib/docker/overlay2/516f5fac6aa56d6849f91c7cf9ac8c29c897c3c44d56c69ae20ac1582fc08dd5/diff:/var/lib/docker/overlay2/6fb362030c0a62b4d6d9a5602aa824380d8907f4514e94c89685eea47ca4b2d7/diff:/var/lib/docker/overlay2/3129baddd29cf64f87829ee344da8c113a5fa66ce15f40d9ca537f341aac69f1/diff:/var/lib/docker/overlay2/b06f2ba033848f0278490a545117e565a33c27ca6f75123041423cd21fdc908c/diff:/var/lib/docker/overlay2/c286848b0abe85afc7701f09622cad7ae3a0164df2bb5efc9821e081b38050d5/diff:/var/lib/docker/overlay2/d8ac687149bc4653e22deb54e06ab076ba080d8208634d438243244ed1f4948a/diff:/var/lib/docker/overlay2/5dc891e1b3bf0b46893d61bc42722611fc0d13be438a81bb78972e0d16b046bc/diff:/var/lib/docker/overlay2/8fd6c5fd9d8394552776f2f5344ae76e9b0e065d0ed71ab6800f2cc91826d008/diff:/var/lib/docker/overlay2/6b96c4099b741df34d651d94c4b2c983b0d635a62f0657af31740be3da30a520/diff:/var/lib/docker/overlay2/7942a292186cbfa1774dcd9a0d8b882651f9a69b41f7262d61b2e53d963dd9f7/diff:/var/lib/docker/overlay2/e53f8c88a689d4c01b20beacbd067803918174bc7a169df7ec63c4877f816dfc/diff:/var/lib/docker/overlay2/a099593fae98b2d9a1ab225b6601cc14ff526a17c4aed394843f42828832b1bf/diff:/var/lib/docker/overlay2/2279229bf52169e25600163274d6a7cba62a57f1b8d3abc620ee6a1cc381272d/diff:/var/lib/docker/overlay2/48c03eef5419d82385b9c39749c2c406cd6e1d826a70a842be3b2145d43ac4a7/diff:/var/lib/docker/overlay2/58410c7976f67685755615e7c608c1c660dd9c22cb72cf573df5af345663bdb4/diff:/var/lib/docker/overlay2/33eded2781bef52b465c257106934c8912d2571b4a5b1688e42fa694f8326d57/diff:/var/lib/docker/overlay2/975973ffad602353a1693160c9e95892ad510c3da4a74c658175bc63f717c824/diff:/var/lib/docker/overlay2/5f60c1fff1bcc7abe4325bd98b895975d42d414492d2736d67dd0c74acb3908a/diff",
            "MergedDir": "/var/lib/docker/overlay2/b878a0b6c7d0b172ca5085df8890ce1701f2bcadf9a880279676607a307c449d/merged",
            "UpperDir": "/var/lib/docker/overlay2/b878a0b6c7d0b172ca5085df8890ce1701f2bcadf9a880279676607a307c449d/diff",
            "WorkDir": "/var/lib/docker/overlay2/b878a0b6c7d0b172ca5085df8890ce1701f2bcadf9a880279676607a307c449d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6f79bbfebf48364efd0ee3ed27d355380a7ebd15516440724189b73bf89a898d",
            "sha256:d3bcfa5ba60d35d505abe41a3422dc8db9564de66ba4008d8ddb96f035bb1e6d",
            "sha256:f7a9e0207a443213e822b69fda773fcd4ed9e6d54b1d34ac54578f8c2a87c47c",
            "sha256:9bfe840bb6dc78b131af7c884642be3a148b479cd73d62b0df33dd67b0800d4a",
            "sha256:c75cb26c9ce92467f02e847a84699516af8b30334dedf07c6529d19135b48348",
            "sha256:842f3ea06fd7c148cf977f05c180fe24e54abe7d7d2767c3259d81fb4e3f24b8",
            "sha256:ed32ce7d1df500e25070b609260382f22b7abbde8660049c9095cc9b10690637",
            "sha256:d5f6483ca0a8c433c95760f41789d8ecb400dc6b9d6738586d48479db2f1a075",
            "sha256:d2222f267c87c3827289c500a0f1299f9094249e4bacb08b46ae967b7eeec4da",
            "sha256:cbb2a3f3783ac08e53fa2a5dd2d4c566807aa263e924c5e8e96bcfd4d475c651",
            "sha256:6d21e2f2d609768d74dd9e441f410b7fa53d55781b2f0f8ae7daa68e28437cd0",
            "sha256:773d5bc0e43e3d40ec11ca222cefaab15903506e1bdfc094ac4c47ffaf05191d",
            "sha256:ef809daade66b030d4c9bf0197d172a21b145dc0af80d2fa94e8dd8239b27f4f",
            "sha256:6a70689eca5d789d3eeaf1f296465f87a6bfc8ddfa05af1618de745aecf9c5ff",
            "sha256:2d4034db9a7ae44859875f01ffc8a1879788fd3622d2e62faeb810776edd6e43",
            "sha256:e875ae51368b51239967912756b88c5931f83504338bf0d2b2309a9ef5763869",
            "sha256:08c36f02e0be826c9774629f97c08dd4ce27fdfda4106e6b4b2cfafce9cc8f5a",
            "sha256:f8782cfd8b2996c09541cb7d0516ca6f8b9e00dab2d6a4fd66b96d35581b9513",
            "sha256:6c24a3cd8113875be0f3528295be8817d3168c27b157a0cf99d8544512dd75b5",
            "sha256:1054386dfe141a3627e1c2d3f8e40d42e2b553d1de62ee6cd5ac0535eef1c092",
            "sha256:cc3f32b5f5600d6be4cf7fedcd68a0f80b283bf8612a9ba024b0c90fabc19638",
            "sha256:eb038b747d6ab0c0ea8e9e8c1220bf0bad826908a01ec7f836a2831fe7ddae56",
            "sha256:848ac7c5c10a2e2c358168a45b7310e1cfa041c92cd1fbd607ebe9408f314d88",
            "sha256:0b5d6bf449ae9e094ab1a959733bc15f7ca7f84ec2a132e5666be2d889e1182c",
            "sha256:940f4c8452eca2023978205275baf65f58ab62f4c8c20465bbdb35f100f95285",
            "sha256:0afe49e6485f1144d5df2c999355e3e2a991159f570db007c4b6c61ee9533b91",
            "sha256:82b8180499385bfbafa4296b9042da22f3512f9bfe7017d5bc3b6da2461a1ac0",
            "sha256:0f38af2b8afc58f7bf4ba75b2bde3d9ff75d3281e45e5b97b59f51ddeabec172",
            "sha256:5f29e3a6a698a67eda2356b7aae3ea71b0b16dc61f90ceae5163e17da016ef55",
            "sha256:99388abf1341fd3ae6a15c6999eaac711b280e7040de14681250030c32983e74",
            "sha256:cfbc7949a16132f3baf98322996ef72101b518c472306f8a0030d40a3a2dc3c7",
            "sha256:9b0084be29f2c02a37097bde2a70a2c95ba1d78e1faccdc53eac7c07e3850d62",
            "sha256:ccc2f7d8ffe7f75c81a66831ebf2477884a66303ad67d5777fa4705d7ea77a16",
            "sha256:edbff3e41d07ac70059927a22f4c5961f5c6cf54a7e57c4711cb5cba1c1a540d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-25T17:07:23.574572576+08:00"
    }
}

更多版本

docker.io/ivorysql/postgis:ubi9-3.5-5.3-1

linux/amd64 docker.io1.17GB2026-03-25 17:07
11