From 47529295644bc92163fd0cc470299f0f2c250bab Mon Sep 17 00:00:00 2001 From: Twilight Date: Thu, 25 Apr 2024 14:30:52 +0800 Subject: [PATCH] Initial commit --- .gitignore | 1 + docker-compose.yml | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0078d05 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/db \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..abcf0ae --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3' + +services: + postgres: + image: pgvector/pgvector:pg16 + healthcheck: + test: [ "CMD", "pg_isready", "-q", "-d", "postgres", "-U", "root" ] + timeout: 45s + interval: 10s + retries: 10 + restart: always + environment: + - POSTGRES_USER=root + - POSTGRES_PASSWORD=Qwerty123... + - APP_DB_USER=docker + - APP_DB_PASS=docker + - APP_DB_NAME=docker + volumes: + - ./db:/docker-entrypoint-initdb.d/ + ports: + - 5432:5432