From bfadfe830365082dd9ae44096baf912d03c43b33 Mon Sep 17 00:00:00 2001 From: Gilbert Andanje Date: Mon, 1 Apr 2024 20:07:18 +0300 Subject: [PATCH] feat: separate concerns by isolating data-persistence --- data-persistence/mongodb/Dockerfile | 1 + docker-compose.yml | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 data-persistence/mongodb/Dockerfile diff --git a/data-persistence/mongodb/Dockerfile b/data-persistence/mongodb/Dockerfile new file mode 100644 index 0000000..6c861fa --- /dev/null +++ b/data-persistence/mongodb/Dockerfile @@ -0,0 +1 @@ +FROM mongo:latest diff --git a/docker-compose.yml b/docker-compose.yml index 32c38c7..d7bad00 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,15 +3,15 @@ services: mongodb: build: dockerfile: Dockerfile - context: ./mongodb + context: ./data-persistence/mongodb server: build: dockerfile: Dockerfile.dev - context: ./userService + context: ./microservices/user-service ports: - '6008:6008' depends_on: - mongodb volumes: - /app/node_modules - - /Users/nathan3/Desktop/microservice_architecture/microservices-suite/userService:/app \ No newline at end of file + - /Users/nathan3/Desktop/PracticeEnv/node-microservices-suite/microservices/user-service:/app \ No newline at end of file