diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e129290 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM postgres:16-alpine + +# Copy backup file into the image +COPY backup_global_20260130_184353.sql /tmp/restore.sql + +# Set correct permissions +RUN chmod 644 /tmp/restore.sql diff --git a/docker-compose.yml b/docker-compose.yml index 80b3e1f..9e2f511 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,9 @@ version: '3.8' services: postgres-local: - image: postgres:16-alpine + build: + context: . + dockerfile: Dockerfile container_name: pralog-local-db environment: POSTGRES_USER: itguys @@ -11,7 +13,6 @@ services: ports: - "15432:5432" volumes: - - ./backup_global_20260130_184353.sql:/tmp/restore.sql:ro - postgres_data:/var/lib/postgresql/data networks: - pralog-net