diff --git a/backend/docker-compose.yml b/backend/docker-compose.yml index b05016b..368673b 100644 --- a/backend/docker-compose.yml +++ b/backend/docker-compose.yml @@ -24,7 +24,9 @@ services: - osrm-cycling postgres: - image: docker.io/postgis/postgis:16-3.4 + build: + context: . + dockerfile: postgis.Dockerfile ports: - "5432:5432" environment: diff --git a/backend/postgis.Dockerfile b/backend/postgis.Dockerfile new file mode 100644 index 0000000..5baba25 --- /dev/null +++ b/backend/postgis.Dockerfile @@ -0,0 +1,7 @@ +FROM arm64v8/postgres:16-bookworm + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + postgresql-16-postgis-3 \ + postgresql-16-postgis-3-scripts \ + && rm -rf /var/lib/apt/lists/*