You need to have docker and docker-compose installed
docker-compose build
docker-compose up
docker-compose exec web bash
Edit your hosts file and add your docker machine ip to localhost
Go to http://localhost:3000
You should see "Hello world!"
docker-compose down
Get familiar with contents of app directory - it's contents are copied into /src/ directory in container.
When container starts, it runs app.js script.