轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
nhost/postgres
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

postgres Docker 镜像下载 - 轩辕镜像

postgres 镜像详细信息和使用指南

postgres 镜像标签列表和版本信息

postgres 镜像拉取命令和加速下载

postgres 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

postgres
nhost/postgres

postgres 镜像详细信息

postgres 镜像标签列表

postgres 镜像使用说明

postgres 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Nhost使用的PostgreSQL镜像,预安装多种扩展插件(如PostGIS、TimescaleDB、pgvector等),支持空间数据、时间序列、全文搜索等功能,适用于开发和生产环境的数据库部署。
2 收藏0 次下载activenhost镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

postgres 镜像详细说明

postgres 使用指南

postgres 配置说明

postgres 官方文档

PostgreSQL 镜像文档

镜像概述

本镜像为Nhost平台([***]

核心功能与特性

预安装扩展插件

扩展名称版本描述
address_standardizer3.5.3用于将地址解析为组成元素,通常用于支持地理编码地址标准化步骤。
address_standardizer_data_us3.5.3地址标准化器美国数据集示例
amcheck1.4用于验证关系完整性的函数
autoinc1.0用于自动递增字段的函数
bloom1.0bloom访问方法 - 基于签名文件的索引
btree_gin1.3支持在GIN中索引常见数据类型
btree_gist1.7支持在GiST中索引常见数据类型
citext1.6不区分大小写字符串的数据类型
cube1.5多维立方体的数据类型
dblink1.2从数据库内部连接到其他PostgreSQL数据库
dict_int1.0整数的文本搜索字典模板
dict_xsyn1.0扩展同义词处理的文本搜索字典模板
earthdistance1.2计算地球表面大圆距离
file_fdw1.0用于平面文件访问的外部数据包装器
fuzzystrmatch1.2确定字符串之间的相似度和距离
hstore1.8用于存储(键、值)对集合的数据类型
http1.7PostgreSQL的HTTP客户端,允许在数据库内检索网页。
hypopg1.4.2PostgreSQL的假设索引
insert_username1.0用于跟踪谁修改了表的函数
intagg1.1整数聚合器和枚举器(已过时)
intarray1.5一维整数数组的函数、运算符和索引支持
ip4r2.4-
isn1.2国际产品编号标准的数据类型
lo1.1大对象维护
ltree1.3用于层次树状结构的数据类型
moddatetime1.0用于跟踪最后修改时间的函数
pageinspect1.12在底层检查数据库页面内容
pg_buffercache1.5检查共享缓冲区缓存
pg_cron1.6PostgreSQL的作业调度器
pg_freespacemap1.2检查空闲空间映射(FSM)
pg_hashids1.3pg_hashids
pg_ivm1.11PostgreSQL的增量视图维护
pg_jsonschema0.3.3pg_jsonschema
pg_prewarm1.2预加载关系数据
pg_repack1.5.2以最小锁重组PostgreSQL数据库中的表
pg_search0.17.2pg_search:使用BM25的PostgreSQL全文搜索
pg_squeeze1.8用于从关系中删除未使用空间的工具。
pg_stat_statements1.11跟踪所有执行的SQL语句的规划和执行统计信息
pg_***ry1.0用于对损坏关系执行修复的扩展
pg_trgm1.6基于三元组的文本相似度测量和索引搜索
pg_visibility1.2检查可见性映射(VM)和页面级可见性信息
pg_walinspect1.1检查PostgreSQL预写日志内容的函数
pg***1.3加密函数
pgmq1.6.1轻量级消息队列。类似于AWS SQS和RSMQ,但基于Postgres。
pgrowlocks1.2显示行级锁定信息
pgstattuple1.5显示元组级统计信息
plpgsql1.0PL/pgSQL过程语言
postgis3.5.3PostGIS几何和地理空间类型及函数
postgis_raster3.5.3PostGIS栅格类型和函数
postgis_tiger_geocoder3.5.3PostGIS tiger地理编码器和反向地理编码器
postgis_topology3.5.3PostGIS拓扑空间类型和函数
postgres_fdw1.1用于远程PostgreSQL服务器的外部数据包装器
refint1.0用于实现引用完整性的函数(已过时)
seg1.4表示线段或浮点区间的数据类型
sslinfo1.2有关SSL证书的信息
tablefunc1.0操作整个表的函数,包括交叉表
tcn1.0触发式更改通知
timescaledb2.21.1支持时间序列数据的可扩展插入和复杂查询
tsm_system_rows1.0接受行数限制的TABLESAMPLE方法
tsm_system_time1.0接受毫秒时间限制的TABLESAMPLE方法
unaccent1.1移除重音符号的文本搜索字典
uuid-ossp1.1生成通用唯一标识符(UUID)
vector0.8.0向量数据类型及ivfflat和hnsw访问方法

注意:PostgreSQL 14支持的TimescaleDB最新版本为2.19.3。

配置选项

可配置环境变量

以下环境变量可在Nhost云项目中通过设置配置:

ARCHIVE_TIMEOUT=300          # 归档超时时间(秒)
MAX_CONNECTIONS=100          # 最大连接数
SHARED_BUFFERS=128MB         # 共享缓冲区大小
EFFECTIVE_CACHE_SIZE=4GB     # 有效缓存大小
MAINTENANCE_WORK_MEM=64MB    # 维护工作内存大小
CHECKPOINT_COMPLETION_TARGET=0.9  # 检查点完成目标比例
WAL_BUFFERS=-1               # WAL缓冲区大小(-1表示自动计算)
DEFAULT_STATISTICS_TARGET=100  # 默认统计信息目标
RANDOM_PAGE_COST=4.0         # 随机页面成本
EFFECTIVE_IO_CONCURRENCY=1   # 有效IO并发数
WORK_MEM=4MB                 # 工作内存大小
HUGE_PAGES=try               # 大页内存设置
MIN_WAL_SIZE=80MB            # 最小WAL大小
MAX_WAL_SIZE=1GB             # 最大WAL大小
MAX_WORKER_PROCESSES=8       # 最大工作进程数
MAX_PARALLEL_WORKERS_PER_GATHER=2  # 每个Gather节点的最大并行工作数
MAX_PARALLEL_WORKERS=8       # 最大并行工作数
MAX_PARALLEL_MAINTENANCE_WORKERS=2  # 最大并行维护工作数
JIT=on                       # 是否启用JIT编译
WAL_LEVEL=replica            # WAL级别
MAX_WAL_SENDERS=10           # 最大WAL发送者数量
MAX_REPLICATION_SLOTS=10     # 最大复制槽数量
TRACK_IO_TIMING=off          # 是否跟踪IO计时

不可直接配置的设置

以下设置在镜像中可用,但不可直接配置:

ARCHIVE_MODE=off             # 归档模式(关闭)
ARCHIVE_COMMAND=wal-g wal-push %p  # 归档命令(使用wal-g推送WAL)
RESTORE_COMMAND=wal-g wal-fetch %f %p  # 恢复命令(使用wal-g拉取WAL)
CHECKPOINT_TIMEOUT=5min      # 检查点超时时间
SYNCHRONOUS_COMMIT=on        # 同步提交模式
HOT_STANDBY=on               # 热备模式
PITR_TARGET_ACTION=shutdown  # PITR目标操作(关闭)
PITR_TARGET_TIMELINE=latest  # PITR目标时间线(最新)

使用场景与适用范围

  • 开发环境:快速部署包含多种扩展的PostgreSQL实例,无需手动安装插件。
  • 生产环境:支持高可用性配置,通过WAL归档和PITR实现数据备份与恢复。
  • 空间数据处理:借助PostGIS扩展处理地理信息数据,支持地图应用开发。
  • 时间序列数据:使用TimescaleDB扩展高效存储和查询时间序列数据(如监控指标、日志)。
  • 全文搜索:通过pg_search和pg_trgm实现基于BM25算法的全文搜索功能。
  • 向量计算:利用vector扩展支持AI应用中的向量存储和相似度搜索。
  • 消息队列:通过pgmq扩展实现轻量级消息队列功能,替代外部MQ服务。

使用方法示例

基本运行命令

docker run -d \
  --name nhost-postgres \
  -e MAX_CONNECTIONS=200 \
  -e SHARED_BUFFERS=256MB \
  -p 5432:5432 \
  -v postgres-data:/var/lib/postgresql/data \
  nhost/postgres:latest

Docker Compose配置示例

version: '3'
services:
  postgres:
    image: nhost/postgres:latest
    container_name: nhost-postgres
    environment:
      - MAX_CONNECTIONS=200
      - SHARED_BUFFERS=256MB
      - EFFECTIVE_CACHE_SIZE=1GB
      - POSTGRES_PASSWORD=mysecretpassword
    ports:
      - "5432:5432"
    volumes:
      - postgres-data:/var/lib/postgresql/data
    restart: unless-stopped

volumes:
  postgres-data:

更新日志

{14.18,15.13,16.9,17.5}-20250728-1

  • 将PostgreSQL更新至14.18、15.13、16.9和17.5版本
  • 更新扩展:
    • hypopg: 1.4.1 → 1.4.2
    • pg_ivm: 1.10 → 1.11
    • pgmq: 1.5.1 → 1.6.1
    • pgsql-http: 1.6.3 → 1.7.0
    • postgis: 3.5.2 → 3.5.3
    • timescaledb: 2.19.3 → 2.21.1
  • 新增扩展:
    • pg_search: 0.17.2
  • 新增配置选项:
    • TRACK_IO_TIMING

{14.17,15.12,16.8,17.4}-20250530-1

  • 修复http扩展在特定条件下首次安装时可能出现的问题

{14.17,15.12,16.8,17.4}-20250506-1

  • 将PostgreSQL更新至14.17、15.12、16.8和17.4版本
  • 更新扩展:
    • earth_distance: 1.1 → 1.2
    • pg_ivm: 1.9 → 1.10
    • pgmq: 1.5.0 → 1.5.1
    • timescaledb: 2.18.9 → 2.19.3
  • 将wal-g更新至3.0.7版本

{14.15,15.10,16.6,17.2}-20250311-1

  • 内部小幅改进

{14.15,15.10,16.6,17.2}-20250226-1

  • 新增PiTR支持:
    • 镜像中添加WAL-G
    • 新增可配置环境变量:ARCHIVE_TIMEOUT
    • 新增系统环境变量:ARCHIVE_MODE、ARCHIVE_COMMAND、RESTORE_COMMAND、CHECKPOINT_TIMEOUT、SYNCHRONOUS_COMMIT、HOT_STANDBY、PITR_TARGET_ACTION、PITR_TARGET_TIMELINE

{14.15,15.10,16.6,17.2}-20250131-1

  • 新增对PostgreSQL 17.2的支持
  • 将PostgreSQL更新至14.15、15.10、16.6版本
  • 更新扩展:
    • address_standardizer: 3.5.0 → 3.5.2
    • address_standardizer_data_us: 3.5.0 → 3.5.2
    • amcheck: 1.3 → 1.4
    • btree_gist: 1.6 → 1.7
    • fuzzystrmatch: 1.1 → 1.2
    • ltree: 1.2 → 1.3
    • pageinspect: 1.9 → 1.12
    • pg_buffercache: 1.3 → 1.5
    • pg_repack: 1.5.1 → 1.5.2
    • pg_squeeze: 1.7 → 1.8
    • pg_stat_statements: 1.9 → 1.11
    • pgmq: 1.4.5 → 1.5.0
    • postgis: 3.5.0 → 3.5.2
    • postgis_raster: 3.5.0 → 3.5.2
    • postgis_tiger_geocoder: 3.5.0 → 3.5.2
    • postgis_topology: 3.5.0 → 3.5.2
    • timescaledb: 2.17.2 → 2.18.0

{14.13,15.8,16.4}-20250120-1

  • 修复:将pg_squeeze添加到shared_preload_libraries

{14.13,15.8,16.4}-20250117-1

  • 启动时刷新排序规则版本
  • 新增pgmq扩展

{14.13,15.8,16.4}-20250108-1

  • 新增pg_jsonschema扩展

{14.13,15.8,16.4}-20241126-1

  • 新增pg_repack扩展
  • 将pgvector更新至0.8.0版本
  • 将timescaledb更新至2.17.2版本
  • 将postgis更新至3.5.0版本
  • 将pg_squeeze更新至1.7版本

{14.13,15.8,16.4}-20240930-1

  • 新增ip4r扩展

{14.13,15.8,16.4}-20240918-1

  • 新增pg_ivm插件

{14.13,15.8,16.4}-20240909-1

  • 版本更新至14.13、15.8、16.4
  • 修复:必要时在启动时更新timescaledb

{14.11,15.6,16.2}-20240901-1

  • 新增pg_hashids插件
  • 新增pg_squeeze插件
  • 将pgvector更新至0.7.4版本
  • 将timescaledb更新至2.14.2版本
  • 将hypopg更新至1.4.1版本

{14.11,15.6,16.2}-20240717-1

  • 将默认区域设置更改为UTF-8

{14.11,15.6,16.2}-20240515-1

  • 首个多版本镜像

14.11-20240515-1

查看更多 postgres 相关镜像 →
postgres logo
postgres
by library
官方
PostgreSQL作为一款功能强大的对象关系型数据库系统,凭借其先进的架构设计与完善的技术机制,不仅能高效融合关系型数据的结构化管理与对象型数据的灵活扩展,更通过严格的ACID事务支持、多版本并发控制及全面的数据校验机制,为各类应用场景提供卓越的系统可靠性与极致的数据完整性保障,是全球广泛应用的开源数据库优选方案。
146061B+ pulls
上次更新:1 天前
cimg/postgres logo
cimg/postgres
by CircleCI
认证
CircleCI便捷镜像,集成PostgreSQL数据库,用于CI/CD流程中快速部署和运行PostgreSQL相关的测试及开发任务,简化配置。
5100M+ pulls
上次更新:24 天前
elestio/postgres logo
elestio/postgres
by Elestio
认证
Postgres, verified and packaged by Elestio
1100K+ pulls
上次更新:3 天前
kasmweb/postgres logo
kasmweb/postgres
by Kasm Technologies
认证
Kasm Technologies维护的Postgres镜像,包含pg_audit及其他修改。
5100K+ pulls
上次更新:11 小时前
ubuntu/postgres logo
ubuntu/postgres
by Canonical
认证
PostgreSQL是一款开源的对象关系型数据库,它功能强大、稳定性高,广泛应用于各类企业级应用和数据管理场景,支持复杂查询、事务处理及高级数据类型,其长期版本由Canonical负责维护,为用户提供持续的技术支持与更新服务,确保数据库系统在长期使用中的可靠性与安全性,是全球众多开发者和企业信赖的主流数据库解决方案之一。
42500K+ pulls
上次更新:1 个月前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.