Skip to content

Docker image and Jenkins CI/CD implementation of a node todo application.

Notifications You must be signed in to change notification settings

SamyogGhimire/Jenkins-Docker-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js Todo App with Docker

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

📦 Docker Hub Image

The Docker image is available on Docker Hub:

👉 samyogg/node-todo-app

🚀 Quick Start

Prerequisites

  • Docker installed and running on your machine
 sudo apt update
 sudo apt install docker.io
 sudo systemctl start docker
 sudo systemctl enable docker 

Running the Application

  1. Pull the Docker image:
    docker pull samyogg/node-todo:latest
  2. Run the container;
docker run -d -p 8000:8000 samyogg/node-todo:latest
  1. Access the application:
http://localhost:8000

✅ Jenkins Pipeline – Successful Execution

Here is a screenshot of a successful Jenkins pipeline execution for this project:

Jenkins Pipeline Success

About

Docker image and Jenkins CI/CD implementation of a node todo application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published