Bladeren bron

feat(docker): 添加PostgreSQL初始化脚本并挂载到容器

在docker-compose.yml中添加postgres-init.sql挂载,用于容器启动时自动创建vector扩展
DengPeng 2 weken geleden
bovenliggende
commit
56fa52cdfb
2 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 1 0
      docker-compose.yml
  2. 1 0
      postgres-init.sql

+ 1 - 0
docker-compose.yml

@@ -8,6 +8,7 @@ services:
       POSTGRES_PASSWORD: postgres
     volumes:
       - postgres_data:/var/lib/postgresql/data
+      - ./postgres-init.sql:/docker-entrypoint-initdb.d/init.sql
     ports:
       - "5432:5432"
     healthcheck:

+ 1 - 0
postgres-init.sql

@@ -0,0 +1 @@
+CREATE EXTENSION IF NOT EXISTS vector;