概要

フル名
docker.io/ankane/pgvector
Registry
docker.io
名前空間
ankane
リポジトリ
pgvector
キャッシュ Tag 数
25
最終同期
07/13/2026, 09:47 AM

概要

带 pgvector 扩展的 PostgreSQL。

詳細

docker.io/ankane/pgvector 在 Postgres 上启用向量相似度搜索。

快速启动

docker run -d --name pgvector --restart unless-stopped -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=changeme -e POSTGRES_DB=app docker.io/ankane/pgvector:v0.7.4-pg16

核心参数说明

  • -p 5432:5432 — 端口映射
  • -e POSTGRES_USER=postgres — 环境变量
  • -e POSTGRES_PASSWORD=changeme — 环境变量
  • -e POSTGRES_DB=app — 环境变量
  • -v pgvector_data:/var/lib/postgresql/data — 数据持久化
  • --restart unless-stopped — 宿主机重启后自动恢复

Docker 推荐运行与 Kubernetes StatefulSet 见详情页 运行配置 区块。

実行設定

Docker 実行
docker run -d \
  --name pgvector \
  --restart unless-stopped \
  -p 5432:5432 \
  -e POSTGRES_USER=postgres \
  -e POSTGRES_PASSWORD=changeme \
  -e POSTGRES_DB=app \
  -v pgvector_data:/var/lib/postgresql/data \
  docker.io/ankane/pgvector:v0.7.4-pg16
Kubernetes
apiVersion: v1
kind: Service
metadata:
  name: pgvector
spec:
  ports:
    - port: 5432
      targetPort: 5432
  clusterIP: None
  selector:
    app: pgvector
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: pgvector
spec:
  serviceName: pgvector
  replicas: 1
  selector:
    matchLabels:
      app: pgvector
  template:
    metadata:
      labels:
        app: pgvector
    spec:
      containers:
        - name: pgvector
          image: docker.io/ankane/pgvector:v0.7.4-pg16
          ports:
            - containerPort: 5432
          env:
            - name: POSTGRES_USER
              value: "postgres"
            - name: POSTGRES_PASSWORD
              value: "changeme"
            - name: POSTGRES_DB
              value: "app"
          resources:
            limits:
              cpu: "1000m"
              memory: 1Gi
          volumeMounts:
            - name: data
              mountPath: /var/lib/postgresql/data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: ["ReadWriteOnce"]
        resources:
          requests:
            storage: 10Gi
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/ankane/pgvector
:v0.5.1
linux/amd64linux/arm64
2023/10/11 08:47152.4 MBsha256:e24d0c7f0e11
docker.io/ankane/pgvector
:latest
linux/amd64linux/arm64
2023/10/11 08:47152.4 MBsha256:e24d0c7f0e11
docker.io/ankane/pgvector
:v0.5.0
linux/amd64linux/arm64
2023/08/29 08:12142.8 MBsha256:9769bdfe9021
docker.io/ankane/pgvector
:v0.4.4
linux/amd64linux/arm64
2023/06/12 16:58134.9 MBsha256:8c520056392f
docker.io/ankane/pgvector
:v0.4.3
linux/amd64linux/arm64
2023/06/11 03:28134.9 MBsha256:7fca0e68c9d3
docker.io/ankane/pgvector
:v0.4.2
linux/amd64linux/arm64
2023/05/14 11:55133.0 MBsha256:66217daa33e5
docker.io/ankane/pgvector
:v0.4.1
linux/amd64
2023/03/22 03:44133.1 MBsha256:f6eaf4a48794
docker.io/ankane/pgvector
:v0.4.0
linux/amd64
2023/01/12 03:42133.0 MBsha256:4593508316be
docker.io/ankane/pgvector
:v0.3.2
linux/amd64
2022/11/23 05:49133.0 MBsha256:6e86f92159ae
docker.io/ankane/pgvector
:v0.3.1
linux/amd64
2022/11/03 06:28132.7 MBsha256:48c5d436a42a
docker.io/ankane/pgvector
:v0.3.0
linux/amd64
2022/10/16 05:42132.7 MBsha256:83e19d2ddde6
docker.io/ankane/pgvector
:v0.2.7
linux/amd64
2022/08/01 12:47132.1 MBsha256:7184e2d5148f
docker.io/ankane/pgvector
:v0.2.6
linux/amd64
2022/05/23 09:26134.0 MBsha256:5d51c1240076
docker.io/ankane/pgvector
:v0.2.5
linux/amd64
2022/02/12 11:04131.3 MBsha256:2fadbde21193
docker.io/ankane/pgvector
:v0.2.4
linux/amd64
2022/02/07 04:20131.2 MBsha256:ee1b76170d5b
docker.io/ankane/pgvector
:v0.2.3
linux/amd64
2022/01/31 12:04131.2 MBsha256:c36c59a06cae
docker.io/ankane/pgvector
:v0.2.2
linux/amd64
2022/01/16 03:25131.2 MBsha256:3eb279bbc68b
docker.io/ankane/pgvector
:v0.2.1
linux/amd64
2022/01/03 08:15131.2 MBsha256:05abd44f1f4f
docker.io/ankane/pgvector
:v0.2.0
linux/amd64
2021/10/04 11:34131.2 MBsha256:95c882dfdfc8
docker.io/ankane/pgvector
:v0.1.8
linux/amd64
2021/09/08 05:20110.3 MBsha256:fd490e431181