Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Getting Started With Docker With Deployment

person icon Rohit Marathe

4.7

Getting Started With Docker With Deployment

Navigating Docker for Streamlined Deployment

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Rohit Marathe

category icon Development ,Software Development Tools,Docker

Lectures -40

Duration -3.5 hours

Lifetime Access

4.7

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Data centers have become the beating heart of our digital world and fuel the applications and services that we all use every day. Whether you are an IT professional looking to upgrade your career or just a curious learner excited to learn more about how technologies really work, this course will provide all the necessary knowledge and skills.

Learn all intricacies of data center architecture, operations, and management. From understanding core technologies such as virtualization and networking to troubleshooting, you will get a comprehensive base. Learn how to make it efficient, reliable, cost minimal, and according to the best practices of the industry.

This course is specially designed for the widest audience: IT enthusiasts, first-time professionals, system administrators, IT students, career changers, and small business owners. No previous experience is required.

Take your data center skills to the next level by the end of this course, and you'll confidently deal with the intricacies of data center management. Enroll now and unleash your potential.  

Goals

Who this course is for:

  • Developers seeking Docker expertise
  • System administrators looking to enhance their skills
  • DevOps engineers interested in containerization and deployment
  • Anyone keen on modern application deployment practices

What you’ll learn

  • Mastering Docker fundamentals and architecture
  • Building custom Docker images for applications
  • Deploying applications on AWS using Docker
  • Docker Compose for managing multi-container applications

Prerequisites

Good to have basic system administrator commands

Getting Started With Docker With Deployment

Curriculum

Check out the detailed breakdown of what’s inside the course

Docker Section

30 Lectures
  • play icon Virtualization & containerization 05:42 05:42
  • play icon Monolithic vs Micro-services 04:21 04:21
  • play icon Installation Of Docker & Other Prerequisites 04:07 04:07
  • play icon Running First Docker Image - Hello World 04:48 04:48
  • play icon Creating the First Dockerfile of Hello World 16:12 16:12
  • play icon How To Run Custom Build Docker Image 02:12 02:12
  • play icon How to tag a name to an image and how Caching Works 06:09 06:09
  • play icon How to port mapping work in docker 08:24 08:24
  • play icon Containerized a static site & serve with Nginx 12:07 12:07
  • play icon How image run in the docker container and how to manage it 08:18 08:18
  • play icon How to get inside the docker container 10:49 10:49
  • play icon How to attach volume 06:32 06:32
  • play icon How to remove containers and images 03:41 03:41
  • play icon How to run the react app locally 04:01 04:01
  • play icon How React Application Works 02:02 02:02
  • play icon How to create & run the docker container of the react app 13:28 13:28
  • play icon Different types of Dockerfile 05:00 05:00
  • play icon Creating a Production Grade docker image of react app 09:53 09:53
  • play icon How to push your docker image to the Docker hub 07:05 07:05
  • play icon Installation and running of Python app with Mongodb 03:31 03:31
  • play icon Creating Dockerfile for Python app 05:42 05:42
  • play icon Introduction to docker-compose and how it works 01:44 01:44
  • play icon Containerized Python app using docker-compose 08:35 08:35
  • play icon Running the Mern App locally 03:41 03:41
  • play icon How we are going to containerize the MERN App 02:53 02:53
  • play icon Creating Dockerfile for Frontend and Backend 03:24 03:24
  • play icon Creating Docker Compose a file and run the MERN App 10:48 10:48
  • play icon Pushed frontend & backend Images to the Docker hub 03:28 03:28
  • play icon Running App Using frontend & backend image using the docker-compose 06:33 06:33
  • play icon Creating a Single Docker Image of the MERN App & push it to the docker hub 04:39 04:39

Deployment Section

10 Lectures
Tutorialspoint

Instructor Details

Rohit Marathe

Rohit Marathe


Hi there! My name is Rohit Marathe, and I’m a DevOps Engineer with a deep passion for cloud computing and automation. I believe continuous learning is key to staying ahead in the fast-evolving tech landscape. My enthusiasm for learning goes hand-in-hand with my love for teaching, where I strive to transform complex technical oncepts into easy-to-understand, engaging lessons. 

I focus on simplifying intricate ideas and delivering them in a way that makes others feel confident in mastering new skills. My goal is to teach and empower others to learn and grow in the ever-expanding world of technology.



Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515