对很多国内用户来说,数据库容器镜像的拉取速度和稳定性,常常会影响试用、测试、部署和日常运维体验。为了让大家更顺畅地获取 IvorySQL 相关镜像,IvorySQL 社区现已在 registry.highgo.com 推出国内镜像源,旨在解决国内用户访问官方镜像受限的问题。该镜像源同步了社区长期支持的 V1、最新 V5 版本及配套 PostgreSQL 镜像,大幅提升拉取效率与部署体验。
国内仓库的 IvorySQL 镜像支持多种部署方式,可满足不同用户的使用需求:
- Docker & Podman 部署
- ivorysql/ivorysql
- Docker Swarm & Docker Compose 部署
- ivorysql/docker-compose-ha-cluster
- ivorysql/docker-swarm-ha-cluster
- Kubernetes 部署
- ivorysql/k8s-ha-cluster
- Operator 部署及配套镜像
- ivorysql/ivory-operator
- ivorysql/postgis
- ivorysql/pgadmin
- ivorysql/pgbackrest
- ivorysql/pgbouncer
- ivorysql/postgres-exporter
一、镜像仓库地址
本次上线的 镜像仓库地址为:
该镜像服务面向国内网络环境优化,适合开发测试、演示验证、CI 构建以及容器化部署场景中快速拉取数据库相关镜像。
二、快速体验 IvorySQL 镜像
如果你已经熟悉 IvorySQL 文档中的 Docker 安装方式,只需要将原有 Docker Hub 镜像地址替换为国内仓库地址即可。以 IvorySQL 5.3 的 UBI8 镜像为例:
docker pull registry.highgo.com/ivorysql/ivorysql:5.3-ubi8
拉取完成后,可以使用下面的命令启动 IvorySQL 容器,并同时映射 5432 和 1521 两个端口:
docker run --name ivorysql -p 5432:5432 -p 1521:1521 -e IVORYSQL_PASSWORD=your_password -d registry.highgo.com/ivorysql/ivorysql:5.3-ubi8
其中,IVORYSQL_PASSWORD 用于设置数据库用户密码。容器启动后,可以通过本机 1521 端口连接 IvorySQL:
psql -d ivorysql -U ivorysql -h 127.0.0.1 -p 1521
如果你在本地开发、教学演示或测试环境中频繁创建容器,使用国内镜像仓库可以减少等待时间,让体验更连贯。
三、PostgreSQL 镜像便捷通道
除了 IvorySQL 镜像,本次上线的镜像仓库中也提供了 PostgreSQL 镜像,方便国内用户在原生 PostgreSQL 与 IvorySQL 之间进行对比测试、兼容性验证和迁移评估。
目前可用的 PostgreSQL 镜像版本包括 18.3-bookworm、18.3-trixie 等:
docker pull registry.highgo.com/postgres/postgres:18.3-bookworm
docker pull registry.highgo.com/postgres/postgres:18.3-trixie
对于需要同时维护 PostgreSQL 与 IvorySQL 环境的用户来说,统一从国内镜像仓库获取镜像,可以让环境搭建更加稳定。
四、从单数据库到全生态
围绕 IvorySQL 的容器化使用场景,社区也在持续完善更多生态镜像,包括插件、连接池、备份恢复、监控、Kubernetes/Operator、高可用部署等方向。
如果你在实际使用中有其他镜像需求,也欢迎反馈给 IvorySQL 社区。无论是常用数据库组件、运维工具、备份工具、监控组件,还是特定版本的 PostgreSQL/IvorySQL 生态镜像,都可以告诉我们。
五、欢迎体验与反馈
IvorySQL 一直关注国内用户在安装、部署、测试和生产实践中的真实体验。国内镜像仓库的上线,是社区提升可用性与易用性的一步。
欢迎大家访问 registry.highgo.com 体验新的镜像服务,也欢迎将使用过程中的问题、建议和镜像需求在下方留言或反馈给社区。你的反馈,将帮助 IvorySQL 镜像生态更贴近真实业务场景。
更快拉取,更稳体验。让 IvorySQL 的上手和部署,从第一步开始就更顺畅。