diff --git a/Dockerfile b/Dockerfile index b529275..1fe08b6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ # Lean PostgreSQL image with pgvector, PostGIS, and pg_textsearch # Multi-stage build - all toolchains discarded, only artifacts kept -ARG PG_VERSION=17 -ARG PGVECTOR_VERSION=0.8.0 -ARG POSTGIS_VERSION=3.5.1 -ARG PG_TEXTSEARCH_VERSION=0.6.0 +ARG PG_VERSION=18 +ARG PGVECTOR_VERSION=0.8.2 +ARG POSTGIS_VERSION=3.6.2 +ARG PG_TEXTSEARCH_VERSION=0.6.1 ############################################# # Stage 1: Build extensions @@ -82,4 +82,4 @@ COPY --from=builder /usr/local/share/postgresql/ /usr/local/share/postgresql/ RUN echo "shared_preload_libraries = 'pg_textsearch'" >> /usr/local/share/postgresql/postgresql.conf.sample LABEL org.opencontainers.image.source="https://github.com/constructive-io/docker" -LABEL org.opencontainers.image.description="PostgreSQL 17 with pgvector, PostGIS, and pg_textsearch" +LABEL org.opencontainers.image.description="PostgreSQL 18 with pgvector, PostGIS, and pg_textsearch" diff --git a/Makefile b/Makefile index 2d36ed8..2b399f4 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,6 @@ test: build CREATE EXTENSION vector; \ CREATE EXTENSION postgis; \ CREATE EXTENSION pg_textsearch; \ - CREATE EXTENSION pgsodium; \ SELECT 'all extensions OK';" @docker stop $(CONTAINER_NAME)-test > /dev/null @docker rm $(CONTAINER_NAME)-test > /dev/null diff --git a/README.md b/README.md index 4e3db68..91d91d1 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ constructive

-Lean PostgreSQL 17 image with essential extensions for modern applications. +Lean PostgreSQL 18 image with essential extensions for modern applications. ## Extensions