hbontempo/postgres-hll

By hbontempo

Updated 3 months ago

Development PostgreSQL images with the HyperLogLog extension

Image
Databases & Storage

500K+

Docker images with PostgreSQL with HLL extension

Collection of PostgreSQL docker images with the HLL plugin already installed.

:warning: This images is meant for development use :warning:

Tag convention

Pretty simple: {POSTGRES_IMAGE_VERSION}-v{HLL_VERSION}, so, for example, if you need a image based postgres:13.8 with HLL version 2.16 installed you should use the hbontempo/postgres-hll:13.8-v2.16 image. To use the lastest Postgres and HLL version use the latest version.

How to use this image

Since the image is based on the official PostgreSQL image you can use the exactly same configuration you would you in it. In it's documentation you will find many ways to configure it accordinly to your necesities.

Here is the basic configuration:

Directly using the docker CLI
$ docker run --name your_name -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -d hbontempo/postgres-hll
Using docker-compose or docker stack deploy

File stack.yml:

version: '3.1'

services:

  db:
    image: hbontempo/postgres-hll
    restart: always
    environment:
      POSTGRES_PASSWORD: mysecretpassword
    ports:
      - 5432:5432

Command:

$ docker stack deploy -c stack.yml postgres
# OR
$ docker-compose -f stack.yml up

Contributing

Want to contribute? Awesome! You can find information about contributing to this project in the CONTRIBUTING.md

Needs help

Just open an issue :)

Docker Pull Command

docker pull hbontempo/postgres-hll