Hello World In Node.Js App.Js File
const http = require('http'); const hostname = '0.0.0.0'; const port = 3000;
const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); });
server.listen(port, hostname, () => {
console.log(Server running at http://${hostname}:${port}/
);
});
NPM
Dockerfile FROM node:14-alpine WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 3000 CMD [ "npm", "start" ]
Docker build -t mrbasit01/myapp:latest
Docker push mrbasit01/myapp:latest