A full-stack web application for managing Docker containers with a React frontend and Node.js backend.
- Start and stop Docker containers
- View container status
- Monitor container logs in real-time
- Clean and intuitive user interface
- Node.js (v16 or higher)
- Docker with WSL 2
- Docker Compose
docker-manager/
├── frontend/ # React frontend application
├── backend/ # Node.js backend application
├── docker-compose.yml
└── README.md
-
Install dependencies:
npm run install-all
-
Start the development servers:
npm run dev
-
Access the application:
- Frontend: http://localhost:5173
- Backend: http://localhost:3000
To run the application using Docker Compose:
docker-compose up --build