如果需要程式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