如果需要程式php或java可以考慮把postgresql 5432對外或是另外建一個docker link到postgres網路
系統需求
docker >= 17.12.0+ docker-compose
Github
https://github.com/catyku/postgresql-pgadmin
布署方式
git clonse https://github.com/catyku/postgresql-pgadmin cd postgresql-pgadmin sudo docker-compose -d up
可以由sudo docker ps -a 看到postgresql 及pgadmin二個container已經在執行中

環境變數
POSTGRES_USER預設值 postgresPOSTGRES_PASSWORD預設值 changemePGADMIN_PORT預設值 5050PGADMIN_DEFAULT_EMAIL預設值 [email protected]PGADMIN_DEFAULT_PASSWORD預設值 admin
postgresql 登入資訊
postgresql:5432只可在相同 bridge network 才可以互通- Username: postgres (預設)
- Password: changeme (預設)
PgAdmin登入資訊
- URL:
http://localhost:5050 - Username: [email protected] (預設)
- Password: admin (預設)
建立一個server 連線
- Host name/address
postgres - Port
5432 - Username as
POSTGRES_USER, 預設:postgres - Password as
POSTGRES_PASSWORD, 預設changeme
