kadhir812/todo-mern

By kadhir812

Updated 2 months ago

Image
Databases & Storage
Languages & Frameworks
Networking
0

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 Command

docker pull kadhir812/todo-mern