PgVector
1. 拉取镜像
首先,从Docker Hub上获取官方的PgVector镜像。根据搜索结果,可以选择不同版本的镜像,例如基于PostgreSQL 16的镜像:
docker pull pgvector/pgvector:pg16
2. 启动容器
使用docker run命令启动带有PgVector插件的PostgreSQL实例。以下是一个示例命令:
docker run --name pgvector_postgres \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=123456 \
-e POSTGRES_DB=postgres \
-p 5432:5432 \
-d pgvector/pgvector:pg16
3. 连接到PostgreSQL实例
容器启动后,可以使用PostgreSQL的psql工具或其他数据库管理工具(如pgAdmin、DBeaver)来连接到数据库。以下是使用psql连接数据库的命令:
bash
暗色
复制
psql -h localhost -U your_username -d your_database
4. 验证安装
连接到数据库后,执行以下命令来验证PgVector插件是否已成功安装:
CREATE EXTENSION IF NOT EXISTS vector;
如果返回消息显示扩展已经存在,说明PgVector插件已经成功安装并可以使用。

浙公网安备 33010602011771号