spring-boot-3-template

Форк
0
/
docker-compose.yml 
29 строк · 677.0 Байт
1
version: "3"
2

3
services:
4
  postgres:
5
    image: postgres:15-alpine
6
    restart: always
7
    ports:
8
      - "5432:5432"
9
    environment:
10
      POSTGRES_DB: templatedb
11
      POSTGRES_USER: template-app-user
12
      POSTGRES_PASSWORD: template-app-password
13

14
  service:
15
    build: ./
16
    restart: always
17
    ports:
18
      - "9080:9080"
19
    depends_on:
20
      - postgres
21
    environment:
22
      DB_URL: 'jdbc:postgresql://postgres:5432/templatedb'
23
      DB_USER: template-app-user
24
      DB_PASSWORD: template-app-password
25
    healthcheck:
26
      test: ["CMD", "curl", "-f", "http://localhost:9080/health"]
27
      interval: 1m
28
      timeout: 10s
29
      retries: 3
30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.