An example on how to use Node.js with Typescript and InversifyJS as IoC container
npm start
npm run bild
npm run clean
npm run build && npm run test
npm run test:ts
Ctrl+Shift+B for run
docker build --rm -t node-step-by-step .
cd ./nginx-ha
docker build --rm -t node-ha .
docker network create netha
docker run --name=mongo -d --net=netha mongo
docker run --name=node1 --env NODE_ENV=production --env MONGO_CONNECTION_STRING=mongodb://mongo:27017/node_step_by_step -d --net=netha node-step-by-step
docker run --name=node2 --env NODE_ENV=production --env MONGO_CONNECTION_STRING=mongodb://mongo:27017/node_step_by_step -d --net=netha node-step-by-step
docker run --name=node3 --env NODE_ENV=production --env MONGO_CONNECTION_STRING=mongodb://mongo:27017/node_step_by_step -d --net=netha node-step-by-step
docker run --name=node1 -d --net=netha node-step-by-step
docker run --name=node2 -d --net=netha node-step-by-step
docker run --name=node3 -d --net=netha node-step-by-step
docker run --name=node-ha -d --net=netha -p 80:80 node-ha
docker-compose up
docker-compose down