Skip to content

Welcome to the Docker Seasons repository! This is a collection of resources from Tanvir Ahmed's Docker sessions, part of a DevOps bootcamp. Perfect for beginners, dive into Docker basics, commands, and practical examples. Start containerizing your applications today!

Notifications You must be signed in to change notification settings

cloudwithtanvir/Guide-to-Containers-with-Docker

Repository files navigation

Docker Seasons Repository

Welcome to the Docker Seasons repository! This collection of resources is from Tanvir Ahmed's Docker sessions, which are part of a DevOps bootcamp. Whether you're a beginner or looking to refresh your Docker skills, you've come to the right place. Dive into Docker basics, commands, and practical examples with the following demos:

Demos Included

1. Flask App Docker Demo

  • Learn how to containerize a Flask application using Docker.
  • Understand the Dockerfile for Flask and how to build and run the container.
  • Explore basic Docker commands for managing Flask containers.

2. Node App Docker Demo

  • Discover how to containerize a Node.js application with Docker.
  • Dive into the Dockerfile for Node.js and how to build and run the Docker container.
  • Experiment with Docker commands specific to Node.js applications.

3. Django with Docker Compose Demo

  • Get hands-on experience with Docker Compose for managing multi-container Django applications.
  • Learn about the docker-compose.yml file and how to define services for Django and its dependencies.
  • Run and manage the entire Django stack with ease using Docker Compose.

How to Use

  1. Clone this repository to your local machine:
    git clone https://github.com/cloudwithtanvir/Guide-to-Containers-with-Docker
  2. Navigate to the specific demo you're interested in:
    • For Flask App Demo:
      cd Guide to Containers with Docker\01 flask demo
    • For Node App Demo:
      cd Guide to Containers with Docker\02 node demo
    • For Django with Docker Compose Demo:
      cd Guide to Containers with Docker\03 Docker compose
  3. Follow the README.md instructions in each demo folder to get started with Docker and the respective application.

Contributions

Contributions to improve these demos or add new ones are welcome! Feel free to submit a pull request with your changes.

About Tanvir Ahmed

Tanvir Ahmed is a DevOps expert with years of experience in DevOps and containerization technologies like Docker and orchestration tools like Kubernetes. He is passionate about sharing knowledge and helping others learn the ropes of DevOps practices.

License

This repository is licensed under the MIT License.

Happy Dockerizing! 🐳

About

Welcome to the Docker Seasons repository! This is a collection of resources from Tanvir Ahmed's Docker sessions, part of a DevOps bootcamp. Perfect for beginners, dive into Docker basics, commands, and practical examples. Start containerizing your applications today!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published