Dockerfile: Use node:20-alpine as the base image, copy package.json and package-lock.json, install dependencies, copy the rest of the application code, and start the application with CMD ["npm", "start"].
docs/INSTALATION.md: Add instructions for building and running the Docker container.
docs/CI_CD.md: Add a section explaining Docker integration into the CI/CD pipeline.
docs/CONTRIBUTION.md: Add a note informing contributors about the Docker setup and usage.
Fixes #91
Add a Dockerfile to containerize the application.
node:20-alpine
as the base image, copypackage.json
andpackage-lock.json
, install dependencies, copy the rest of the application code, and start the application withCMD ["npm", "start"]
.For more details, open the Copilot Workspace session.