joshuasundance-swca / postgis_pgvector

docker image for postgresql w/ postgis & pgvector
https://hub.docker.com/r/joshuasundance/postgis_pgvector
MIT License
6 stars 4 forks source link
docker geospatial gis postgresql vector-database

postgis_pgvector

License: MIT

Push to Docker Hub postgis_pgvector on Docker Hub Docker Image Size (tag)

pre-commit Known Vulnerabilities

πŸ€– This README was written by GPT-4. πŸ€–

Introduction

This project focuses on creating a Docker image that combines the functionalities of PostGIS and pgvector, offering an easy-to-use solution for working with spatial data and vector similarity in PostgreSQL. It is designed to be as simple as integrating any other PostgreSQL Docker image into your workflow.

Components

Dockerfile

The Dockerfile starts with the postgis/postgis:13-3.4 image and installs essential packages including build tools, PostgreSQL server development tools, and git. It then clones and installs pgvector. The Dockerfile is optimized to reduce the layer size by cleaning up after installations.

docker-compose.yml

docker-compose.yml sets up two services:

Usage

Customization

Notes

Contributing

Your contributions are welcome! To contribute, please follow the standard fork and pull request workflow.

License

This project is licensed under the MIT License.