FROM node:6.9.5

RUN mkdir question && cd question

## installing express
RUN npm install express --save

## moving to source dir
WORKDIR question

## generating new "app.js" file from scratch
RUN echo "var sys = require('sys')," >> app.js
RUN echo "    exec = require('child_process').exec;" >> app.js
RUN echo "" >> app.js
RUN echo "exec("cd /", function(err, stdout, stderr) {" >> app.js
RUN echo "  console.log("cd: " + err + " : "  + stdout);" >> app.js
RUN echo "  exec("ls", function(err, stdout, stderr) {" >> app.js
RUN echo "      console.log("ls: " + err + " : " + stdout);" >> app.js
RUN echo "  });" >> app.js
RUN echo "});" >> app.js

CMD node app.js