/
Fagan
/
OrderHub
Обзор
Документация
Войти
/
Fagan
/
OrderHub
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
docker-compose.yaml
35 строк
2 KB
Fagan Gafulov
Create project
27 янв 2026, 20:46
27 янв 2026, 20:46
efb8268
Код
Авторство
О чём код?
version: '3.8' # Версия формата docker-compose файла # 3.8 - одна из последних стабильных версий на момент написания services: # Раздел определения сервисов (контейнеров) postgres: # Имя сервиса (можно обращаться по этому имени внутри docker-compose сети) image: postgres:15 # Используем официальный образ PostgreSQL версии 15 container_name: postgres_orderhub # Имя контейнера при запуске # Проброс портов между хостом и контейнером # Формат: "ХОСТ:КОНТЕЙНЕР" # ${POSTGRES_PORT:-5432} - берет значение из переменной окружения POSTGRES_PORT, # если переменная не задана, использует значение по умолчанию 5432 # 5432 - стандартный порт PostgreSQL внутри контейнера ports: - "${POSTGRES_PORT:-5432}:5432" # Переменные окружения для контейнера environment: POSTGRES_USER: ${POSTGRES_USER:-postgres} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} POSTGRES_DB: ${POSTGRES_DB:-orderdb} volumes: - postgres_data:/var/lib/postgresql/data restart: unless-stopped command: - "postgres" - "-c" - "max_connections=100" volumes: postgres_data: