Postgres DB for Spring Boot project (Docker, Java) — Video Tutorial

Kanan Rahimov
CoderVlogger
Published in
Aug 5, 2023

Postgres DB Docker Compose configuration for a Spring Boot project.

Docker Compose for Postgres DB

Docker Compose configuration (`/docker-compose.yaml`):

services:
postgres:
image: 'postgres:latest'
environment:
- 'POSTGRES_DB=nest'
- 'POSTGRES_USER=nest-server'
- 'POSTGRES_PASSWORD=secret'
ports:
- '5432:5432'

Spring Boot Application Configuration

Application configuration (`src/main/resources/application.yaml`):

spring:
datasource:
url: jdbc:postgresql://localhost:5432/nest
username: nest-server
password: secret
driver-class-name: org.postgresql.Driver

Initially posted via CoderVlogger.com.

--

--