pgAdmin 工具是一个非常流行的 PostgreSQL数据库管理和开发平台,本节我们将部署并使用它
pgAdmin 可以本地安装在桌面上,也可以安装在服务器上运行,并通过 Web 浏览器访问。在本实验中,我们将通过docker 镜像以服务器模式部署 pgAdmin,运行以下命令
mkdir /home/ec2-user/pgadmin
sudo chmod -R a+rw /home/ec2-user/pgadmin
docker pull dpage/pgadmin4
docker create -p 8080:80 \
-e "PGADMIN_DEFAULT_EMAIL=$DBUSER@domain.com" \
-e "PGADMIN_DEFAULT_PASSWORD=$DBPASS" \
-v /home/ec2-user/pgadmin:/var/lib/pgadmin \
--name pgadmin \
dpage/pgadmin4
docker start pgadmin
然后在Cloud9中打开web浏览器:

pgAdmin 用户名为masteruser@domain.com ,密码是数据库mastter用户的密码:

登录后进入pgadmin的主页。
先获取数据库的endpoint:
echo $DBENDP
在pgAdmin中添加一个新的Server:

命名为rds-pg-labs,然后进入Connection页:

输入数据库的endpoint/username/password,然后保存:

在左侧点击新添加的server,会看到一些Dashboard:
