Learn Docker For DevOps
Understand Docker and its applications in DevOps
Lectures -64
Resources -71
Duration -6.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Learn Docker For DevOps course is for those who are looking to level up their skills by deploying their own web application. You can now further your career by picking up years worth of general DevOps skills.
Docker works incredibly well even for the smallest applications. Hundreds of large-scale organizations use it every day.
Learning Docker and DevOps skills is currently quite popular in the tech world. It's comparable to how the development of smartphone apps was a few years ago.
New developers are expected by businesses to oversee the entire life cycle of their online applications. This refers to both creating and releasing your applications.
Learn Docker For DevOps Course Overview
This course goes beyond just a typical introduction to Docker. Skimming Docker's website will provide you with that information. Instead, it's Docker for DevOps.
In addition to learning the fundamentals of Docker along the way, this course demonstrates what you can build with Docker and how to achieve it.
We'll work through creating and deploying a multi-service Ruby on Rails and Flask application together (more framework examples will be provided as bonus lectures too).
Don't worry, you won't need any prior knowledge of Flask or Ruby on Rails to understand this course. Instead of developing a web application, the focus is on its deployment.
A fantastic approach to remembering information and picking anything up quickly is to learn by doing.
"The course has a perfect balance between theory and practical material. At the end of the course, you have a working and secured web app with fully automated deployment along with an understanding of how it works. This is exactly what I wanted from the course."
Here's what you'll get when you sign up for my course today:
- You'll discover how to set up your development environment so that Docker can run. Users of Windows, Mac, and Linux can follow along.
- The fundamentals of Docker will then be covered, and we'll finish the Hello World example.
- You'll learn some best practices for using those frameworks to build a production-ready application while Dockizing a Flask or Ruby on Rails application.
- To test your app, you'll learn how to set up a staging server.
- By taking a crash course in the system, you'll discover how to keep your program running indefinitely.
- You'll discover how to set up and use nginx to deliver your app over HTTPS.
- To launch your application, you will receive $10 in free hosting credits from Digital Ocean.
- You'll discover how to buy and set up a domain name (and make it work with your new server).
- Eventually, you'll discover how to acquire and connect a FREE SSL certificate.
I'll also give you tips on where to go next for topics such as:
- Adding more services to your app
- Scaling out beyond 1 host
- Monitoring and alerting
- Hooking up a continuous integration pipeline
- Dealing with centralized logging
- Looking into using various configuration management tools
Goals
What will you learn in this course:
- Understand everything about Docker
- Learn Docker application in DevOps
- Use Docker to containerize and deploy applications
Prerequisites
What are the prerequisites for this course?
- Basic understanding of Linux and command line tools
- Knowledge of application development and deployment
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
3 Lectures
- What does the course cover 02:05 02:05
- Dealing with issues 01:44 01:44
- Life without docker 05:43 05:43
Getting setup
4 Lectures
Docker basics
4 Lectures
Building a Dockerized web app
1 Lectures
Dockerized Flask app
5 Lectures
Dockerized Rails app
5 Lectures
Spinning up a staging server
12 Lectures
Crash course with systemd
3 Lectures
Adding nginx into the mix
4 Lectures
Creating a production server
4 Lectures
Registering a domain name
2 Lectures
Obtaining an SSL certificate
4 Lectures
Where to go next?
7 Lectures
Bonus lectures
6 Lectures
Instructor Details
Stone River eLearning
eCourse 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 nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now