diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 82b875a7ea..c12fda69f2 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -394,7 +394,23 @@ services: context: . dockerfile: ./IncomingRequestIngest/Dockerfile - + mcp: + volumes: + - ./MCP:/usr/src/app:cached + # Use node modules of the container and not host system. + # https://stackoverflow.com/questions/29181032/add-a-volume-to-docker-but-exclude-a-sub-folder + - /usr/src/app/node_modules/ + - ./Common:/usr/src/Common:cached + - /usr/src/Common/node_modules/ + ports: + - '9945:9229' # Debugging port. + extends: + file: ./docker-compose.base.yml + service: mcp + build: + network: host + context: . + dockerfile: ./MCP/Dockerfile # Fluentd. Required only for development. In production its the responsibility of the customer to run fluentd and pipe logs to OneUptime. # We run this container just for development, to see if logs are piped.