version: '3.8' services: api: build: . ports: - "3011:3011" volumes: - .:/usr/src/app networks: - app-network env_file: - .env db: image: postgres:13 restart: always environment: POSTGRES_USER: ${DB_USER} POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_DB: ${DB_NAME} ports: - "5432:5432" volumes: - postgres-data:/var/lib/postgresql/data networks: - app-network networks: app-network: driver: bridge volumes: postgres-data: