version: '3' services: mongo: image: mongo restart: always volumes: - mongo-data:/data/db networks: - invoice-network backend: build: context: ./backend dockerfile: Dockerfile ports: - "5000:5000" networks: - invoice-network depends_on: - mongo frontend: build: context: ./frontend dockerfile: Dockerfile ports: - "3000:3000" networks: - invoice-network depends_on: - backend volumes: mongo-data: networks: invoice-network: