PostgreSQL (container)

standalone PostgreSQL container

PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads.

PostgreSQL has earned a strong reputation for its proven architecture, reliability, data integrity, robust feature set, extensibility, and the dedication of the open source community behind the software to consistently deliver performant and innovative solutions.

This is a standalone Docker-style container providing PostgreSQL on a minimalist Debian base. Currently it is only available to run on AWS ECS via the AWS Marketplace by following this link:

Subscribe to TurnKey PostgreSQL Container on AWS Marketplace

Note AWS account required & usage fees apply.


Usage

Environment variables:

POSTGRES_INITDB_ARGS: additional arguments to supply to "initdb" when creating database
POSTGRES_INITDB_XLOGDIR: logdir for initdb

DB_NAME: name of database the application uses; default is application name
DB_USER: name of database user of the application; default is application name
DB_PASS: password used by the application to access the database; default is randomly generated and automatically
         shared between the app