From f2922c8c2afba034a865d3291871fe8383cdd5ca Mon Sep 17 00:00:00 2001 From: mborne Date: Sat, 24 Jun 2023 10:55:13 +0200 Subject: [PATCH] feat: add PostgreSQL 15 --- .github/workflows/docker-publish.yml | 2 +- docker-compose.yml | 7 ++++--- img/15-3/Dockerfile | 6 ++++++ 3 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 img/15-3/Dockerfile diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 49d92ab..4cb0418 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -23,7 +23,7 @@ jobs: strategy: matrix: - version: ["13-3","14-3"] + version: ["13-3","14-3","15-3"] steps: - name: Checkout repository diff --git a/docker-compose.yml b/docker-compose.yml index 8fd5db7..90ef72f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,8 +4,8 @@ services: postgis: container_name: postgis - image: ghcr.io/mborne/postgis:14-3 - build: img/14-3 + image: ghcr.io/mborne/postgis:15-3 + build: img/15-3 ports: - "5432:5432" environment: @@ -17,9 +17,10 @@ services: volumes: postgis-data: - name: postgis-data-14 + name: postgis-data-15 networks: default: name: devbox + external: true diff --git a/img/15-3/Dockerfile b/img/15-3/Dockerfile new file mode 100644 index 0000000..3aed102 --- /dev/null +++ b/img/15-3/Dockerfile @@ -0,0 +1,6 @@ +FROM postgres:15 + +RUN apt-get update \ + && apt-get install -y postgresql-15-postgis-3 \ + && apt-get install -y postgresql-15-pgrouting \ + && rm -rf /var/lib/apt/lists/*