kadhir812/todo-mern
10
The todo-mern repository hosts Docker images for a complete MERN (MongoDB, Express, React, Node.js) stack To-Do application. Each component is containerized to ensure modularity and ease of deployment.
Follow the steps in below seqential order:
1.Network Configuration:
To enable seamless communication between services:
docker network create mern-network
2.Tags and Descriptions:
frontend Description: React-based frontend for the To-Do MERN application, providing the user interface.
Docker Run Command: docker run --name frontend --network mern-network -d -p 5173:5173 kadhir812/todo-mern:frontend
backend Description: Node.js/Express backend for the To-Do MERN application, managing API requests and database communication.
Docker Run Command: docker run --name backend --network mern-network -d -p 5000:5000 kadhir812/todo-mern:backend
mongo Description: MongoDB database for the To-Do MERN application, storing the tasks and related data persistently.
Docker Run Command: docker run --name mongod --network mern-network -d -p 27017:27017 -v C:/mongo-data:/data/db mongo:7.0
For DATABASE just run docker run cmd above(i.e Mongo)******
docker pull kadhir812/todo-mern