1. 安装Docker

首先需要安装 Docker,具体安装方法请参考官方文档:https://docs.docker.com/engine/install/

  1. 拉取 PostgreSQL 镜像

使用以下命令从 Docker Hub 上拉取 PostgreSQL 镜像:

docker pull postgres
  1. 启动 PostgreSQL 容器

使用以下命令启动 PostgreSQL 容器:

docker run --name postgresql -e POSTGRES_PASSWORD=your_password -d -p 5432:5432 postgres

其中,your_password 是你设置的密码,-p 参数指定了容器端口和主机端口的映射关系,这里将容器的 5432 端口映射到主机的 5432 端口。

  1. 安装 pgAdmin4

使用以下命令从 Docker Hub 上拉取 pgAdmin4 镜像:

docker pull dpage/pgadmin4
  1. 启动 pgAdmin4 容器

使用以下命令启动 pgAdmin4 容器:

docker run --name pgadmin4 -p 80:80 -e PGADMIN_DEFAULT_EMAIL=your_email -e PGADMIN_DEFAULT_PASSWORD=your_password -d dpage/pgadmin4

其中,your_emailyour_password 是你设置的邮箱和密码,-p 参数指定了容器端口和主机端口的映射关系,这里将容器的 80 端口映射到主机的 80 端口。

  1. 访问 pgAdmin4

在浏览器中访问 http://localhost:80,输入你设置的邮箱和密码,即可进入 pgAdmin4 的管理界面。

  1. 配置 PostgreSQL 连接

点击左侧菜单栏的 “Servers”->“Create”->“Server”,输入连接信息:

  • “General” -> “Name”: 任意名称
  • “Connection” -> “Host name/address”: 输入容器的 IP 地址,可以使用 docker inspect postgresql | grep IPAddress 命令查看
  • “Connection” -> “Port”: 5432
  • “Connection” -> “Maintenance database”: postgres
  • “Connection” -> “Username”: postgres
  • “Connection” -> “Password”: your_password

点击保存,即可成功连接到 PostgreSQL 数据库。

以上就是使用 Docker 部署 PostgreSQL 管理 UI 的步骤,希望对你有所帮助。

docker 部署 postgreSQL 管理UI

原文地址: https://www.cveoy.top/t/topic/bZdO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录