Это седьмой день моего участия в ноябрьском испытании обновлений, подробности о мероприятии:Вызов последнего обновления 2021 г.
Как мы все знаем, мощные инструменты управления PostgreSQL включают два: один — pgAdmin, а другой — Navicat.Первый с открытым исходным кодом и бесплатный, а второй платный. Есть много способов установить pgAdmin. Вы можете установить и использовать его через установочный пакет каждой системы, или вы можете использовать его после установки через контейнер. В этой статье создается среда на основе Docker Compose для быстрого запуска pgAdmin.
1. пгадмин
pgAdmin
даPostgreSQL
Самая популярная, с богатой платформой управления и разработки с открытым исходным кодом, является самой передовой базой данных с открытым исходным кодом в мире.
PGAdmin доступен для Linux, UNIX, MacOS и Windows для управления PostgreSQL и EDB Advanced Server 9.5 и выше.
PGAdmin 4
Это полноценный PGAdmin, созданный с помощью Python и JavaScript/jQuery, который поддерживает установку и использование следующими способами.
pgAgent
— это планировщик заданий для PostgreSQL, которым можно управлять с помощью pgAdmin.
2. Создайте файл Docker Compose и запустите его.
Сначала создайтеdocker-compose.yml
файл, заполненный следующим:
version: '3.8'
services:
pgadmin:
container_name: pgadmin4_container
image: dpage/pgadmin4
restart: always
environment:
PGADMIN_DEFAULT_EMAIL: admin@admin.com
PGADMIN_DEFAULT_PASSWORD: root
ports:
- "5050:80"
Здесь наша служба называется pgadmin, и для удобства мы использовали формат разметки для такой службыcontainer_name
Измените имя контейнера по умолчанию наpgadmin4_container
.
Затем вdocker-compose.yml
Выполните следующую команду в том же каталоге, где находится файл.
docker compose up
пройти черезdocker compose up
command мы запустим и запустим все приложение. Далее давайтеpgadmin4
подключиться к нашемуPostgreSQL
сервер базы данных.
В-третьих, настройте службу базы данных подключений.
Сначала зайдите на http://{yourhost}:5050/ через браузер. использоватьadmin@admin.com
а такжеroot
в качестве пароля учетной записи для входа.
Щелкните Серверы > Создать > Сервер, чтобы создать новый сервер.
Заполните данные для имени, имени хоста/адреса, имени пользователя и пароля.
После завершения настройки и успешного подключения вы можете наслаждаться им из коробки.