lanterndata / lantern

PostgreSQL vector database extension for building AI applications
https://lantern.dev
GNU Affero General Public License v3.0
790 stars 57 forks source link

Docker CI Improvements #49

Closed var77 closed 1 year ago

var77 commented 1 year ago

Description

Currently we are only publishing docker image for one postgres version and with tag lanterndb:$version, with this PR we are adding ability to publish docker images on all supported postgres versions at once, and the tag will be lanterndb:$version-pg$pg_version.

The example of published images can be found at https://hub.docker.com/r/varik77/lanterndb/tags

I have specified bookworm distro name in Dockerfile as postgres:11 image without specifying the distro name is failing to update apt repositories.

The :latest version tag will only be published with postgres version 15, so lanterndata/lanterndb:latest will refer to latest extension version on latest postgres version supported