From dea9befd24efa52530cd05487d624375418884b0 Mon Sep 17 00:00:00 2001 From: Emanuele Date: Fri, 18 Oct 2024 11:27:46 +0200 Subject: [PATCH] Init Postgresql on docker --- techdb/docker/docker-compose.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 techdb/docker/docker-compose.yml diff --git a/techdb/docker/docker-compose.yml b/techdb/docker/docker-compose.yml new file mode 100644 index 0000000..7f5529a --- /dev/null +++ b/techdb/docker/docker-compose.yml @@ -0,0 +1,21 @@ +# Use postgres/example user/password credentials +version: '3.9' + +services: + + postgresql: + image: postgres:17.0 + container_name: tech-postgresql + restart: always + # set shared memory limit when using docker-compose + shm_size: 128mb + volumes: + - /mnt/data/postgresql:/var/lib/postgresql/data + ports: + - 5432:5432 + environment: + POSTGRES_USER: tech + POSTGRES_PASSWORD: tech + POSTGRED_DB: techstorage + PGDATA: /var/lib/postgresql/data +