This is a node.js app that serves a web page showing the ID of the docker container in which it is running. To build this app, from the root of this repository just run:
docker build -t demo .
To create a container from that image, run:
docker run -p XXXX:3000 demo
You will be able to see the app going to:
localhost:XXXX
The app contains three Rest API.
Index - Return the served site.
localhost:XXXX
Exit Successfully - Accessing this Rest API will make the container to exit successfully.
localhost:XXXX/exitSuccess
Exit With Error - Accessing this Rest API will make the container to exit with error.
localhost:XXXX/exitWithError