LakesideMutual
LakesideMutual copied to clipboard
Badly configured docker-compose.yml for risk-management-server
Currently, the risk management server doesn't start when using the provided docker-compose.yml
. The problem lies in the way the volume is set up (https://github.com/Microservice-API-Patterns/LakesideMutual/blob/master/docker-compose.yml#L110), a /src
directory is copied into the container, but no such directory exists. Copying the whole directory works, but requires the end user to install NPM dependencies locally.
I assume a correctly fix would be to change the way the volume is done, either by moving the source into a /src
directory or configuring a .dockerignore
to ensure dependencies (e.g. node_modules
) isn't copied. For our use-case we were able to delete the volume for the time being.