Topics - 2   Lectures - 6
  • Sample implementation and Code
  • Docker Fundamentals
    • Why we should use Docker

      Why we should use Docker 

      In this video we will understand why we should use Docker. We will also install some helpful VS code extension to speed up our Docker development. 

      What is Docker 
      Install Docker 
      Docker Desktop 
      Install VS Code Docker extension

      #python #programming #docker #dockercontainer #dockerfile #vscode #dockerhub

    • Let's explore Dockerfile

      In this session we will explore Dockerfile. We will understand the structure of Dockerfile.

      We will also understand the instructions in the Dockerfile

    • Docker Compose

      In this session we will see Docker Compose. We will understand the use and structure of Docker Compose file and we will also see how it helps us to automate the container deployment process.

    • How to define Services we need in Docker Compose

      In this session we will explore Docker Compose in detail. We will configure Docker Compose to create containers we need in our Django Application. 

    • Deploy Django, Nginx and MySql with Docker Compose

      In this session we will deploy and connect 3 services with Docker Compose. We will deploy Django, Nginx and Mysql with Docker Compose. For serving Django we will use Gunicorn. 

      How to deploy multiple services with Docker Compose. How to deploy Django in production environment. 

      Code on Github - https://github.com/neerajbg/docker-compose-django-nginx-mysql

Docker has become industry standard and has been adapted as best practices in software development. Docker is widely used in micro service architecture.

This course is designed to provide in depth understanding of Docker and its fundamental, automation of application deployment using Docker. 

After completing this course you will have handsome understanding of Docker and you can easily start using Docker in your next project.

Neeraj Avinash
  • 4.4 Tutor Rating
  • 6 Courses
  • 5 Students

Full stack Software professional with 18+ years of experience. Having wide exposure to web development for various industries including hospital, domain and hosting, e-learning. Expertise on various technologies PHP, Python, Golang, MySql and PostgreSql, React JS and React Native

Course Overview

  • Level - Beginner
  • Topics - 2  Lectures - 6
  • 2 Already Enrolled
  • Be the First One to Review
  • English
  • Lifetime Access
  • 2,000.00 2,000.00