From 191c0b1007c1dfd43f27d9d77da5a088bfb638aa Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 16 Mar 2025 10:43:40 +1100 Subject: [PATCH] Docker Compose Fix (#9311) * Fix postgres version in docker-compose file - Pin to version 16 - Compatible with the alpine image * Add check for backup and restore procedures --- .github/workflows/docker.yaml | 2 ++ contrib/container/docker-compose.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index dd84fdbc3e..968692d240 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -103,6 +103,8 @@ jobs: docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke install docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke version docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke update + docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke backup + docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke restore docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke dev.setup-dev docker compose --project-directory . -f contrib/container/dev-docker-compose.yml up -d docker compose --project-directory . -f contrib/container/dev-docker-compose.yml run inventree-dev-server invoke wait diff --git a/contrib/container/docker-compose.yml b/contrib/container/docker-compose.yml index e8b07cff35..ffe8daa739 100644 --- a/contrib/container/docker-compose.yml +++ b/contrib/container/docker-compose.yml @@ -36,7 +36,7 @@ services: # Database service # Use PostgreSQL as the database backend inventree-db: - image: postgres:17 + image: postgres:16 container_name: inventree-db expose: - ${INVENTREE_DB_PORT:-5432}/tcp