diff --git a/Dockerfile b/Dockerfile index b529275..7886429 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,9 @@ # 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_VERSION=18 +ARG PGVECTOR_VERSION=0.8.2 +ARG POSTGIS_VERSION=3.6.2 ARG PG_TEXTSEARCH_VERSION=0.6.0 ############################################# @@ -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