Docker Essentials
Docker Essentials, available at Free, has an average rating of 4.42, with 53 lectures, 7 quizzes, based on 8385 reviews, and has 131567 subscribers.
You will learn about In-depth understanding of containers and Docker. Use Docker on Development and/or Production Environment with help of in-depth labs. Get clarity of concepts and will be able to avoid common misconceptions regarding containers with hand-crafted quizzes. Use Docker CLI efficiently Create custom Docker images using Dockerfiles Manage your own Docker hub repository along with images Work with Docker Networks and Storage provisions Create and Run Multi-container applications using Docker Compose Manage Docker Swarm Clusters This course is ideal for individuals who are IT Students, Professionals and Teachers or DevOps Engineers and Enthusiasts or System Admins or Software Engineers or Computer Engineers or Software Developers It is particularly useful for IT Students, Professionals and Teachers or DevOps Engineers and Enthusiasts or System Admins or Software Engineers or Computer Engineers or Software Developers.
Enroll now: Docker Essentials
Summary
Title: Docker Essentials
Price: Free
Average Rating: 4.42
Number of Lectures: 53
Number of Quizzes: 7
Number of Published Lectures: 52
Number of Published Quizzes: 7
Number of Curriculum Items: 60
Number of Published Curriculum Objects: 59
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- In-depth understanding of containers and Docker.
- Use Docker on Development and/or Production Environment with help of in-depth labs.
- Get clarity of concepts and will be able to avoid common misconceptions regarding containers with hand-crafted quizzes.
- Use Docker CLI efficiently
- Create custom Docker images using Dockerfiles
- Manage your own Docker hub repository along with images
- Work with Docker Networks and Storage provisions
- Create and Run Multi-container applications using Docker Compose
- Manage Docker Swarm Clusters
Who Should Attend
- IT Students, Professionals and Teachers
- DevOps Engineers and Enthusiasts
- System Admins
- Software Engineers
- Computer Engineers
- Software Developers
Target Audiences
- IT Students, Professionals and Teachers
- DevOps Engineers and Enthusiasts
- System Admins
- Software Engineers
- Computer Engineers
- Software Developers
This Course takes you on a wonderful journey of learning Containers using key components of Docker Ecosystem. All you need is very basic knowledge of Linux fundamentals like files and processes along with a bit of Linux command line.
By the end of this course, you will be able to understand and appreciate Containers and Docker like a thorough enthusiast and work with them like a pro!
This Course is furnished with:
-
A carefully arranged and creatively illustrated sequence of topics starting with basic web applications and leading to cluster level container orchestration with swarm,
-
In-depth breakdown of Docker Ecosystem specific files like Dockerfile and Docker Compose file,
-
More than 30 Demonstrations of Docker command line, files and applications.
-
7 Quizzes to test your understanding and correct yourself if needed!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Outline
Lecture 2: Introduction to Web Applications
Lecture 3: Demo: Creating Simple Web Application
Lecture 4: Forests of Servers
Lecture 5: Introducing Containers
Lecture 6: Introducing Docker
Lecture 7: Demo: Installing Docker on Linux
Lecture 8: Demo: Running Nginx webserver as a Container
Chapter 2: Docker Architecture and Dockerfiles
Lecture 1: Stages of Containerization
Lecture 2: Architecture and Components of Docker
Lecture 3: A quick look at the format of Dockerfile
Lecture 4: Demo: Dockerfile – Fundamental Instructions
Lecture 5: Demo: Dockerfile – Configuration Instructions
Lecture 6: Demo: Dockerfile – Expose Instructions
Lecture 7: Note for the upcoming Apache demo
Lecture 8: Demo: Containerizing application with Dockerfile
Chapter 3: Docker Images and Containers
Lecture 1: Introduction to Docker Images
Lecture 2: Demo: A quick look at Docker Hub
Lecture 3: Demo: Working with Docker Images | Search, List, Push, Pull
Lecture 4: Demo: Know your Docker Image | Inspect and History
Lecture 5: Demo: Pruning and Removing Images
Lecture 6: A Container is born!
Lecture 7: Demo: Container Run Vs Create
Lecture 8: Demo: Working with Containers | Start, Stop and Rename
Lecture 9: Demo: Attach and execute commands on a running container
Lecture 10: Demo: Port Mapping on Containers
Lecture 11: Demo: Erasing Containers
Chapter 4: Docker Networks: Connecting Containers
Lecture 1: Multi-container Applications
Lecture 2: Introduction to Container Networking Model and Docker Network Drivers
Lecture 3: Docker's Native Network Drivers
Lecture 4: Demo: Working with Docker Networks
Lecture 5: Demo: Connect, Disconnect and Inspect Networks
Chapter 5: Docker Storage: Never lose a "bit" of your data!
Lecture 1: Docker Storage and When to use it
Lecture 2: Demo: Working with Volumes | Create, List and Remove Volumes
Lecture 3: Demo: Mounting Volumes to Containers
Chapter 6: Docker Compose
Lecture 1: Introduction to Docker Compose
Lecture 2: Demo: Installing Docker Compose on Linux
Lecture 3: Demo: Structure of Docker Compose file
Lecture 4: Demo: Running WordPress-MySQL using Docker Compose
Lecture 5: Demo: Docker Compose Command Line
Chapter 7: Container Orchestration with Docker Swarm
Lecture 1: Introduction to Orchestration and Docker Swarm
Lecture 2: Can Swarm handle failure?
Lecture 3: Demo: Swarm Setup (Part 1) | Installing Virtualbox on Linux
Lecture 4: Demo: Swarm Setup (Part 2) | Installing Docker Machine
Lecture 5: Demo: Swarm Setup (Part 3) | Setting up Nodes
Lecture 6: Demo: Swarm Setup (Part 4) | Initializing Swarm
Lecture 7: Demo: Working with Swarm | List and Inspect Nodes
Lecture 8: Demo: Creating a Service on Swarm
Lecture 9: Demo: Draining a Node on Swarm
Lecture 10: Demo: Scaling and Updating Services on Swarm
Lecture 11: Bonus Lecture: DCA Exam Preparation Test
Chapter 8: Docker Essentials: Update
Lecture 1: Docker GUI with Kitematic
Instructors
-
Cerulean Canvas
Learn, Express, Paint your Dreams!
Rating Distribution
- 1 stars: 67 votes
- 2 stars: 185 votes
- 3 stars: 1176 votes
- 4 stars: 3365 votes
- 5 stars: 3592 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024