Skip to content
docker-compose ,source from khezen/compose-postgres
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
2019-12-03 11-07-22 的螢幕擷圖.png

Postgresql & PgAdmin powered by compose

docker-compose ,source from khezen/compose-postgres remove postgresql External port 5432


  • docker >= 17.12.0+
  • docker-compose

Quick Start

  • Clone or download this repository
  • Go inside of directory, cd postgresql-pgadmin
  • Run this command docker-compose up -d


This Compose file contains the following environment variables:

  • POSTGRES_USER the default value is postgres
  • POSTGRES_PASSWORD the default value is changeme
  • PGADMIN_PORT the default value is 5050
  • PGADMIN_DEFAULT_EMAIL the default value is
  • PGADMIN_DEFAULT_PASSWORD the default value is admin

Access to postgres:

  • postgresql:5432 just access docker containter with the same bridge network
  • Username: postgres (as a default)
  • Password: changeme (as a default)

Access to PgAdmin:

  • URL: http://localhost:5050
  • Username: (as a default)
  • Password: admin (as a default)

Add a new server in PgAdmin:

  • Host name/address postgres
  • Port 5432
  • Username as POSTGRES_USER, by default: postgres
  • Password as POSTGRES_PASSWORD, by default changeme


You can’t perform that action at this time.