Getting Started With Docker With Deployment
Navigating Docker for Streamlined Deployment
Development ,Software Development Tools,Docker
Lectures -40
Duration -3.5 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
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

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

Instructor Details

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.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now