Loading repository dataβ¦
Loading repository dataβ¦
sherzodartikbayev / repository
π³ A practical collection of Dockerfile and Docker Compose configurations for modern web stacks. Includes reference implementations for Node.js, React, Vite, Next.js, and a full-stack MERN application.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A collection of reference implementations and configurations for dockerizing various modern web applications. This repository serves as a practical guide and template collection for containerizing environments ranging from simple HTML/JS setups to full-stack MERN and Next.js applications.
The repository is organized into distinct project directories, each demonstrating a specific Docker use case:
hello-docker β A minimal, lightweight setup to test and understand basic Docker containerization.react-docker β Standard React single-page application (SPA) optimized for containerized development and production serving.vite-project β Fast, modern frontend setup using Vite, configured to run smoothly inside a Docker container with hot-module replacement (HMR).next-docker β Production-ready Next.js configuration supporting server-side rendering (SSR), optimized layers, and build caching.mern-docker β A full-stack architecture containing a multi-container setup (MongoDB, Express.js, React, Node.js) orchestrated using Docker Compose.Make sure you have the following installed on your machine:
git clone [https://github.com/sherzodartikbayev/Docker-dockerize-applications.git](https://github.com/sherzodartikbayev/Docker-dockerize-applications.git)
cd Docker-dockerize-applications
``
cd next-docker # Or any other directory
``
docker build -t my-app-name .
``
docker run -p 3000:3000 my-app-name
``