基于提供的镜像构建PostGIS、pgvector 的 PostgreSQL 18镜像的Dockerfile

编辑 Dockerfile

# 使用原始镜像作为基础FROM registry.cn-hangzhou.aliyuncs.com/qiluo-images/postgres:latest# 设置环境变量避免安装过程中交互式提示ENVDEBIAN_FRONTEND=noninteractive# 安装 PostGIS 和相关依赖RUNapt-getupdate&&\apt-getinstall-y --no-install-recommends\postgresql-18-postgis-3\postgresql-18-postgis-3-scripts\postgis\&&apt-getclean\&&rm-rf /var/lib/apt/lists/*

构建命令

# 1. 创建 Dockerfile 文件# 将上面的内容保存为 Dockerfile# 2. 构建镜像dockerbuild -t registry.cn-hangzhou.aliyuncs.com/qiluo-images/postgres-with-gis:18.1.# 3. 如果需要推送到镜像仓库dockerlogin registry.cn-hangzhou.aliyuncs.comdockerpush registry.cn-hangzhou.aliyuncs.com/qiluo-images/postgres-with-gis:18.1

运行容器、直接使用 docker run

dockerrun -d\--name postgres-gis\-ePOSTGRES_PASSWORD='Yo5WYypu0mCCheOU'\-p5432:5432\-v /data/postgres:/var/lib/postgresql\registry.cn-hangzhou.aliyuncs.com/qiluo-images/postgres-with-gis:18.1

以包含 PostgreSQL 客户端工具、contrib 扩展和 pgvector 扩展:

# 使用原始镜像作为基础FROM registry.cn-hangzhou.aliyuncs.com/qiluo-images/postgres:latest# 设置环境变量避免安装过程中交互式提示ENVDEBIAN_FRONTEND=noninteractive# 安装 PostgreSQL 客户端工具、contrib 扩展和 PostGISRUNapt-getupdate&&\apt-getinstall-y --no-install-recommends\# PostgreSQL 客户端工具postgresql-client\# PostgreSQL contrib 扩展postgresql-contrib\# PostGIS 扩展postgresql-18-postgis-3\postgresql-18-postgis-3-scripts\postgis\# pgvector 扩展(PostgreSQL 18 版本)postgresql-18-pgvector\&&apt-getclean\&&rm-rf /var/lib/apt/lists/*

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1196501.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【大数据毕设源码分享】基于springboot+Hadoop的豆瓣电子图书推荐的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

AI改写技术实测:6款学术工具如何高效提升论文语言表达水平

开头总结工具对比(技能4) �� 为帮助学生们快速选出最适合的AI论文工具,我从处理速度、降重效果和核心优势三个维度,对比了6款热门网站,数据基于实际使用案例: 工具名称 处理速度 降…

python: excel 两个工作表中的员工比对

检测系统中的英文字体:import matplotlib.font_manager as fm# 列出系统中所有支持中文的字体 fonts = fm.findSystemFonts(fontpaths=None, fontext=ttf) chinese_fonts = [] for font in fonts:try:font_prop = fm.…

[DASCTF Oct X 吉林工师 欢迎来到魔法世界~]《魔法少女雪殇——光与暗的对决》——剧场版的一些思路

这道题目是buuctf的第十八页的一道题 查了一下全网 比赛的时候0解 现在也没wp 博主刚入门 能力有限 仅能提供部分思路 欢迎各位师傅交流 题目附件给出magic.E01 火眼证据分析打开 在新加卷发现一个与题目同名文件夹 里…

【大数据毕设源码分享】基于springboot吉林省农村产权交易与数据可视化平台的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

MySQL与openGauss不兼容点对比表

MySQL与openGauss不兼容点对比表特性类别MySQL语法/功能openGauss语法/功能不兼容说明自增字段AUTO_INCREMENTGENERATED BY DEFAULT AS IDENTITYMySQL使用AUTO_INCREMENT关键字,openGauss使用IDENTITY列属性字符串类型TINYTEXT, MEDIUMTEXT, LONGTEXTTEXT (统一类型…

【大数据毕设源码分享】基于Python的热门微博数据可视化分析(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

论文语言优化指南:通过6款AI工具实现自动化、高精准度的学术润色

开头总结工具对比(技能4) �� 为帮助学生们快速选出最适合的AI论文工具,我从处理速度、降重效果和核心优势三个维度,对比了6款热门网站,数据基于实际使用案例: 工具名称 处理速度 降…

【车载audio开发】【Qualcomm PAL 详解 6】【PAL 总体架构与模块交互指南】

PAL 总体架构与模块交互指南 1. 宏观架构:PAL 的世界观 欢迎来到 Qualcomm PAL (Platform Audio Layer) 的世界。为了更好地理解,我们继续使用餐厅的比喻: Android HAL (Client): 顾客。负责点菜(提需求)。Stream (…

【大数据毕设源码分享】springboot基于大数据的音乐数据分析系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026最新强韧柔顺洗发水国货品牌top5推荐!国内优质洗发水企业权威榜单发布,科学护发方案助力解决多重头皮困扰

当代生活节奏加快,压力、熬夜、环境污染等因素导致头皮亚健康问题日益普遍,宝妈、油头人群、干枯受损发质及女性脱发人群对洗护产品的功效性与安全性需求显著提升。据中国日用化工协会2025年度行业报告显示,国内防脱…

DBeaver 使用笔记

1.格式化sql 鼠标右键》格式》格式化

基于stm32单片机的智能空调系统

目录 硬件组成软件设计智能控制逻辑通信与扩展应用场景 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 硬件组成 STM32单片机:作为核心控制器,负责数据处理、逻辑控制及外设管理,常用型号包括STM32…

AI学术工具全面测评:6款高效平台实现论文自动润色与表达优化

开头总结工具对比(技能4) �� 基于实际使用案例,从处理速度、降重效果和核心优势三个维度,对6款热门AI论文工具进行横向评测,帮助学生快速筛选最适合的工具。 工具名称 处理速度 降重幅度 独…

基于STM32单片机的智能粮仓信息采集系统

目录 STM32单片机在智能粮仓信息采集系统中的应用系统硬件组成系统软件设计数据处理与分析系统优势与扩展性 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! STM32单片机在智能粮仓信息采集系统中的应用 STM32单片机因其高性能、低功耗…

`Dataset` 类中 `__len__` 和 `__getitem__` 方法的具体作用

__len__ 和 __getitem__ 是 PyTorch torch.utils.data.Dataset 抽象类要求必须实现的两个方法,是 PyTorch 数据加载体系的「基石」——__len__ 回答:数据集一共有多少个样本? __getitem__ 回答:给定一个索引 idx,…

Ivan Zhao | 蒸汽、钢铁与无限心智

注:本文为英文引文,机翻未校。 如有内容异常,请看原文。 Steam, Steel, and Infinite Minds 蒸汽,钢铁和无限心智 December 23, 2025 By Ivan Zhao Every era is shaped by its miracle material. Steel forged the Gilded Age…

【AI+教育】生成式AI赋能教育研究与写作

在AI技术飞速渗透教育领域的当下,生成式AI不仅能辅助教学,更能成为教育研究与论文写作的高效工具。本文结合实操场景,拆解AI在教育研究方法设计、学术写作中的应用要点,全程保留核心原话与实操细节,助力教育从业者、研究者快速上手。 一、教育研究方法设计:四框架+AI辅助…

《AI应用架构师:用AI智能体为中小学初等教育智能化教育辅助增添新活力》

1. 标题(Title) 《AI应用架构师:用AI智能体为中小学初等教育智能化教育辅助增添新活力》 《从0到1打造中小学AI助教:AI应用架构师实战指南》 《让AI走进课堂:中小学智能教育辅助系统的架构与落地》 《AI应用架构师必修课:构建中小学个性化学习助手》 《教育+AI新范式:中…

基于stm32单片机的智能行李箱系统

目录硬件设计软件功能用户交互电源管理安全机制源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!硬件设计 STM32单片机作为主控芯片,通常选择STM32F103系列或STM32F4系列,具备丰富的外设接口和低功耗特性。系统集…