Docker Compose是一个用于定义和运行多个Docker容器的工具,它可以帮助我们轻松地创建和管理包含多个容器的应用程序。在本文中,我们将使用Docker Compose来快速启动pgAdmin和PostgreSQL两个容器,并建立它们之间的连接。以下是详细的步骤:
步骤1:安装Docker和Docker Compose
首先,确保你的系统上已经安装了Docker和Docker Compose。你可以根据你的操作系统选择适合的安装方式,并按照官方文档进行安装。
步骤2:创建Docker Compose文件
在你的项目目录中创建一个新的文件,命名为docker-compose.yml,并使用文本编辑器打开它。在该文件中,我们将定义pgAdmin和PostgreSQL容器的配置。
version: '3'
services:
db:
image: postgres
restart: always
environment:
POSTGRES_USER: pgadmin
POSTGRES_PASSWORD: pgadmin
volumes:
- ./data:/var/lib/postgresql/data
pgadmin:
image: dpage/pgadmin4
restart: always
environment:
PGADMIN_DEFAULT_EMAIL: admin@admin.c