# PGAdmin4：用GUI管理PG数据库

> 使用Docker拉起PgAdmin4，并加载Pigsty服务器列表
---

PgAdmin4 是一个实用的PostgreSQL管理工具，执行以下命令可在管理节点拉起 pgadmin服务：

```bash
cd ~/pigsty/app/pgadmin ; docker compose up -d
```

默认分配 8885 端口，使用域名： http://adm.pigsty 访问， Demo：http://adm.pigsty.cc。

默认用户名：`admin@pigsty.cc`，密码：`pigsty`。



-------------

## Demo

公开Demo地址：[http://adm.pigsty.cc](http://adm.pigsty.cc)

默认用户名与密码: `admin@pigsty.cc` /  `pigsty`

![](/img/docs/app/pgadmin.jpeg)



## 太长；不看

```bash
cd ~/pigsty/app/pgadmin   # 进入应用目录
make up                   # 拉起pgadmin容器
make conf view            # 加载Pigsty服务器列表文件至Pgadmin容器内并加载
```

Pigsty的Pgadmin应用模板默认使用8885端口，您可以通过以下地址访问：

[http://adm.pigsty](http://adm.pigsty) 或 http://10.10.10.10:8885

默认用户名与密码: `admin@pigsty.cc` /  `pigsty`


```bash
make up         # pull up pgadmin with docker-compose
make run        # launch pgadmin with docker
make view       # print pgadmin access point
make log        # tail -f pgadmin logs
make info       # introspect pgadmin with jq
make stop       # stop pgadmin container
make clean      # remove pgadmin container
make conf       # provision pgadmin with pigsty pg servers list
make dump       # dump servers.json from pgadmin container
make pull       # pull latest pgadmin image
make rmi        # remove pgadmin image
make save       # save pgadmin image to /tmp/pgadmin.tgz
make load       # load pgadmin image from /tmp
```
