spring-boot-jsonb

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

3
services:
4
  postgres:
5
    image: postgres:14.13-alpine
6
    restart: always
7
    volumes:
8
      - postgres-data:/var/lib/postgresql/data
9
    ports:
10
      - "5432:5432"
11
    environment:
12
      POSTGRES_DB: articlesdb
13
      POSTGRES_USER: articles-user
14
      POSTGRES_PASSWORD: articles-password
15

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

33
volumes:
34
  postgres-data:
35

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

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

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

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