Sign inSign up

alessmicro/postgresql

By alessmicro

Updated 5 months ago

Image
0

664

alessmicro/postgresql repository overview

This is a rebuild of the bitnami/postgresql container, the only updates they give is LTS. It's intended for development or testing purposes. All the environment variables are setup the same way as official Bitnami Container.

Important: These are not sutiable or allowed for production Usage. Bitnami Does have some different tags and versions available, on enterprise support, please use those for regular updates also the official postgres container is also nice, or else kindly use the Dockerfile and build your own as building is fun also.

  • This container is built from Scratch it uses same bitnami initialization scripts. The base was chosen as Oracle Linux 9 which is a derivative of RHEL with enterprise support. Rocky Linux and Almalinux is not chosen due to Oracle Linux having enterprise grade stability and support and RHEL base is not used due to lots of packages are under Subscription Repos which are needed to build and run MySQL server, Even if we built it with RHEL we would not be able to redistribute the containers and Build it yourself container is much complicated in non RHEL Hosts. So Oracle Linux stayed a strong Contender for Database Systems and Other Applications which need enterprise grade stability and larger non subscription package repositories and also redistributable when RHEL/RPM ABI/Binary Compatiblity is needed.

  • The Dockerfiles are build from base files. So you can modify the software version numbers as you want, They are used as Version Macros in Dockerfile, then maybe some minor changes needed in Dockerfile to build most versions of the software with ease and peace.

Important: if you are using a folder mount. very likely you will face a permission denied issue. to fix it, we prefer docker compose. run the container but put tty:true and entrypoint: ["/bin/bash"]. Now shell into the container as root then create directories. /bitnami/postgresql/data and /bitnami/postgresql/conf. Then chown -Rv 1001:1001 /bitnami/postgresql/ . hash out the entrypoint and tty lines then run it again or you can just use chmod 775 on host directory permission.

Tag summary

Content type

Image

Digest

sha256:0f2a31034

Size

766.8 MB

Last updated

5 months ago

docker pull alessmicro/postgresql:17-9-higher-wal-rhel-amd64