version: "3.5"

services:
  empdb:
    container_name: empdb
    image: postgres
    expose:
      - "5432"
    networks:
      - empnetwork
    environment:
      - POSTGRES_USER=emp_serv
      - POSTGRES_PASSWORD=emp_serv
      - POSTGRES_DB=emp_serv

  spring_boot:
    container_name: employeesApp
    image: employee-serv
    ports:
      - 8081:8080
    depends_on:
      - empdb
    networks:
      - empnetwork


networks:
  empnetwork:
    name: empnetwork
    driver: bridge