Fork of Chorss/docker-pgAdmin4 with server host environment.
301
| NAME | Data Type | REQUIRED |
|---|---|---|
| SERVER_HOST | String | NO |
| SERVER_PORT | Integer | NO |
| SERVER_MODE | Boolean | YES |
| PGADMIN_SETUP_EMAIL | String | NO* |
| PGADMIN_SETUP_PASSWORD | String | NO* |
| MAIL_SERVER | String | NO* |
| MAIL_PORT | Integer | NO* |
| MAIL_USE_SSL | Boolean | NO* |
| MAIL_USE_TLS | Boolean | NO* |
| MAIL_USERNAME | String | NO* |
| MAIL_PASSWORD | String | NO* |
| MAIL_DEBUG | Boolean | NO |
| UID | Integer | NO |
| GID | Integer | NO |
* -> if SERVER_MODE set false
Quick start
$ docker run -d -p 5050:5050 chorss/docker-pgadmin4
$ docker run -d -p 5050:5050 -v /home/user/data:/data chorss/docker-pgadmin4
Backup and Restore in pgAdmin4 (pg_dump, pg_restore)
To use restore and backup you need to set the path
File -> Preferences -> Binary the paths set to /usr/bin
Data Storage Outside of the Container
This will store session, configuration and storage on the given volume. The application user within the container will change it's uid/gid to the given values and will use this uid/gid to write to the volume-directory.
docker run -d -p 5050:5050 -e UID=2301 -e GID=2301 -v /home/user/data:/data chorss/docker-pgadmin4
Content type
Image
Digest
Size
122.8 MB
Last updated
over 8 years ago
docker pull divined/docker-pgadmin4