/
pao
/
ModulesForWeb
Обзор
Документация
Войти
/
pao
/
ModulesForWeb
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
docker-compose.yml
45 строк
998 B
sweepsib@gmail.com
1
10 ноя 2025, 14:40
10 ноя 2025, 14:40
ccb0650
Код
Авторство
О чём код?
services: postgres: image: postgres:15 container_name: auth-postgres environment: POSTGRES_DB: auth_db POSTGRES_USER: postgres POSTGRES_PASSWORD: password ports: - "5432:5432" volumes: - postgres_data:/var/lib/postgresql/data networks: - auth-network healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres"] interval: 10s timeout: 5s retries: 5 auth-service: build: context: ./auth-module dockerfile: Dockerfile container_name: auth-service environment: SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/auth_db SPRING_DATASOURCE_USERNAME: postgres SPRING_DATASOURCE_PASSWORD: password SPRING_PROFILES_ACTIVE: docker ports: - "8081:8081" depends_on: postgres: condition: service_healthy networks: - auth-network restart: unless-stopped volumes: postgres_data: networks: auth-network: driver: bridge