Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
binaryoverload authored Dec 13, 2023
1 parent 2cf8c0a commit 3a4762a
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,21 @@
# docker-postgresql-client
A docker image for the Postgres client
# docker-postgresql-client
![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/binaryoverload/docker-postgresql-client/docker.yml)

A Docker image for all of the PostgreSQL client executables, including:
- `pg_dump` - Extract a PostgreSQL database into a script file or other archive file
- `pg_dumpall` - Extract a PostgreSQL database cluster into a script file
- `pg_restore` - Restore a PostgreSQL database from an archive file created by pg_dump
- `psql` - PostgreSQL interactive terminal
- `pg_isready` - Check the connection status of a PostgreSQL server
- `pg_basebackup` - Take a base backup of a PostgreSQL cluster
- `pg_verifybackup` - Verify the integrity of a base backup of a PostgreSQL cluster
- [And many more...](https://www.postgresql.org/docs/current/reference-client.html)

This image is intended to be used as a base image for running PostgreSQL scripts and as such is deployed in both Ubuntu (Default) and Alpine distro variants with all major supported versions:
- 16
- 15
- 14
- 13
- 12

Information on the versions of PostgreSQL and their support periods can be found [at the link here](https://www.postgresql.org/support/versioning/).

0 comments on commit 3a4762a

Please sign in to comment.