Источники
Установка базы Postgresql описана в этой статье.
Установка средствами Docker-compose
Создание отдельного файла под пароли:
В этот файл прописываем всю приватную информацию:
1
2
|
PGADMIN_DEFAULT_EMAIL="<your_email>"
PGADMIN_DEFAULT_PASSWORD="<your_password>"
|
Имя файла указываем в параметре env_file
:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
---
services:
pgadmin:
image: dpage/pgadmin4:latest
container_name: pgadmin
environment:
- TZ=Europe/Moscow
env_file:
- pgadmin_pass.env
volumes:
- /dconf/pgadmin/var/lib/pgadmin:/var/lib/pgadmin
ports:
- 5050:80
restart: unless-stopped
|
1
2
|
docker compose pull
docker compose up -d
|
CLI Установка
1
2
3
4
5
6
7
|
docker run -d \
--name="pgadmin4" \
-p 5050:80 \
-e 'PGADMIN_DEFAULT_EMAIL=<your_email>' \
-e 'PGADMIN_DEFAULT_PASSWORD=<your_password>' \
--restart unless-stopped \
dpage/pgadmin4:latest
|
Удаление
1
2
3
|
docker stop pgadmin4 ;\
docker rm pgadmin4 ;\
docker rmi dpage/pgadmin4
|