0%

使用Docker部署PgAdmin4

在这里,我们使用dpage/pgadmin4镜像。

首先,配置docker-compose.yaml文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
version: '3.7'

services:
pgadmin4:
image: dpage/pgadmin4
restart: always
ports:
- 5050:80
volumes:
- ./pgadmin:/var/lib/pgadmin
environment:
- PGADMIN_DEFAULT_EMAIL=admin@example.com
- PGADMIN_DEFAULT_PASSWORD=123456
- PGADMIN_CONFIG_ENHANCED_COOKIE_PROTECTION=True
- PGADMIN_CONFIG_CONSOLE_LOG_LEVEL=10

在首次启动服务之前,先创建pgadmin目录,以便挂载到容器中:

1
2
mkdir pgadmin/
chmod 777 pgadmin

然后执行命令docker-compose up -d启动服务。