Skip to content

mrlinkis/postgres14-docker-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Готовый шаблон для быстрого развёртывания PostgreSQL с преднастроенными базами данных. Разворачивает готовую среду за 1-2 минуты вместо ручной настройки.

Что делает

Автоматически создаёт 5 готовых к работе баз данных Настраивает безопасное подключение через pg_hba.conf Использует отдельный порт 5433 для изоляции от других инстансов Сохраняет данные в volumes для persistence

Быстрый старт

git clone https://github.com/mrlinkis/postgres14-docker-stack

cd postgres-docker

Запуск и проверка

docker-compose up -d

docker exec -it pg-db psql -U postgres -d "ESOG.Auth"

Технологии

PostgreSQL 14

Docker / Docker Compose

Bash

Настройка через .env

Особенности реализации

Конфигурация безопасности - настроенный pg_hba.conf Автоматическая инициализация - скрипты в docker-entrypoint-initdb.d Изоляция портов - работа на порту 5433 Данные сохраняются в volumes

Перед использованием:

Смените пароль в .env файле Настройте postgresql.conf под вашу нагрузку Обновите настройки безопасности в pg_hba.conf

About

Docker-compose для развёртывания DB-стека PostgreSQL14

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published