From 1bfbf76a17df3ab01128ac772ea3106dafe796b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Pedro=20Toledo?= Date: Tue, 3 Feb 2026 12:37:35 -0300 Subject: [PATCH] Add Dockerfile to embed backup file for Portainer compatibility --- Dockerfile | 7 +++++++ docker-compose.yml | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 Dockerfile 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