Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐳 Multi-Stack Docker Lab

A hands-on repository demonstrating Docker containerization for multiple tech stacks: Python (Flask), Java, and Node.js.
Includes examples of building images, running containers, and basic DevOps configurations like CI/CD, Kubernetes, and Terraform.

πŸ“ Project Structure

.

β”œβ”€β”€ python/ β†’ Flask app with Dockerfile

β”œβ”€β”€ java/ β†’ Java app with Dockerfile

└── node/ β†’ Node.js app with CI/CD, K8s, and Terraform configs

βš™οΈ Usage

Build Image

docker build -t <image-name> .

Run Container

docker run -d -p <host-port>:<container-port> <image-name>

βœ… Learnings

    Writing Dockerfiles for multiple languages

    Building and running Docker images & containers

    Using Docker Compose, Kubernetes, and Terraform

πŸ‘€ Author

Vaidik Gampawar – DevOps enthusiast building multi-stack container projects.

About

Hands-on practice with Dockerfiles, images, and containers for multiple tech stacks.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages