Reference: https://buddy.works/guides/how-dockerize-node-application
FROM node:12
WORKDIR /app
COPY package.json /app
RUN npm install
COPY . /app
CMD node app.js
EXPOSE 8081
sudo apt install npm
npm i express --save
//Load express module with require directive
var express = require('express')
var app = express()
//Define request response in root URL (/)
app.get('/', function (req, res) {
res.send('Hello World!')
})
//Launch listening server on port 8081
app.listen(8081, function () {
console.log('app listening on port 8081!')
})
Content type
Image
Digest
Size
335.5 MB
Last updated
about 5 years ago
docker pull uday1kiran/sample-nodejs:1.1