Container Information
Container Source - GitHub Mirror
This is the Conarx Containers TimescaleDB image, it provides the PostgreSQL database server with the TimescaleDB extension.
Additional features:
- PostgreSQL JIT
- Preloading of SQL into a new database apon creation
Mirrors
Provider | Repository |
---|---|
DockerHub | allworldit/postgresql-timescaledb |
Conarx | registry.conarx.tech/containers/postgresql-timescaledb |
Conarx Containers
All our Docker images are part of our Conarx Containers product line. Images are generally based on Alpine Linux and track the
Alpine Linux major and minor version in the format of vXX.YY
.
Images built from source track both the Alpine Linux major and minor versions in addition to the main software component being
built in the format of vXX.YY-AA.BB
, where AA.BB
is the main software component version.
Our images are built using our Flexible Docker Containers framework which includes the below features...
- Flexible container initialization and startup
- Integrated unit testing
- Advanced multi-service health checks
- Native IPv6 support for all containers
- Debugging options
Community Support
Please use the project Issue Tracker.
Commercial Support
Commercial support for all our Docker images is available from Conarx.
We also provide consulting services to create and maintain Docker images to meet your exact needs.
Environment Variables
Additional environment variables are available from...
POSTGRES_ROOT_PASSWORD
Optional password for the postgres
user, set when the database its created. If not assigned, it will be automatically generated and output in the logs.
POSTGRES_DATABASE
Optional name database to create.
POSTGRES_DATABASE_EXTENSIONS
Extensions to add to the database.
POSTGRES_USER
Optional user to create for the database. It will be granted access to the POSTGRES_DATABASE
database.
POSTGRES_PASSWORD
Optional password to set for POSTGRES_PASSWORD
.
POSTGRES_ENCODING
Optional encoding set for the database. Deafults to UTF8
.
POSTGRES_LOCALE
Optional locale for the database. Deafults to en_US.UTF-8
.
POSTGRES_COLLATE
Optional collation for the database. Deafults to und-x-icu
.
POSTGRES_CTYPE
Optional CTYPE for the database. Deafults to und-x-icu
.
POSTGRES_TRACK_STATS
Track PostgreSQL statistics by enabling track_activities
and track_counts
.
Volumes
/var/lib/postgresql/data
PostgreSQL data directory.
Preloading SQL on Database Creation
Directory: /var/lib/postgresql-initdb.d
Any file in this directory with a .sql, .sql.gz, .sql.xz or .sql.zst extension will be loaded into the database apon initialization.
Exposed Ports
PostgreSQL port 5432 is exposed.