A simple Todo application built with Node.js, packaged and distributed via Docker.
Run these commands:
sudo apt install nodejs
sudo apt install npm
npm install
node app.js
The Docker image is available on Docker Hub:
- Docker installed and running on your machine
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
- Pull the Docker image:
docker pull samyogg/node-todo:latest
- Run the container;
docker run -d -p 8000:8000 samyogg/node-todo:latest- Access the application:
http://localhost:8000
Here is a screenshot of a successful Jenkins pipeline execution for this project:
