Companies Home Search Profile

Mastering Docker Essentials - Hands-on DevOps

Focused View

Yogesh Raheja

4:00:30

0 View
  • 1. Course Introduction.mp4
    05:16
  • 2. Topic Introduction - Introduction to Docker.mp4
    00:47
  • 3. Getting Started with Containerization.mp4
    04:06
  • 4. Containerization Core Concepts (namespaces and cgroups).mp4
    03:30
  • 5. Available Container Toolsets.mp4
    04:18
  • 6. Docker at a Glance.mp4
    06:31
  • 7. Docker Architecture.mp4
    05:10
  • 8. Core Docker Objects (Images, Containers, Networks and Volumes).mp4
    02:01
  • 9. Demonstration - Official Docker Documentation Walkthrough.mp4
    03:10
  • 10. Summary.mp4
    00:42
  • 11. Introduction to Containers and Docker.html
  • 12.1 Thinknyx Docker CheatSheet.pdf
  • 12. Docker CLI Cheatsheet.html
  • 13.1 Thinknyx Mastering Docker Essentials Handson DevOps.pdf
  • 13. Course Material - Mastering Docker Essentials Presentations.html
  • 1. Topic Introduction - Getting Started with Docker.mp4
    00:27
  • 2. Docker Installation Methods.mp4
    03:00
  • 3. Demonstration - Installing Docker Engine on Linux.mp4
    03:22
  • 4. Demonstration - Setup Docker Engine using Docker Documentation (Recommended).mp4
    04:13
  • 5. Demonstration - Installing Docker Desktop on Windows.mp4
    03:46
  • 6. Demonstration - Installing Docker Desktop on Mac.mp4
    03:00
  • 7. Demonstration - Docker Playground.mp4
    02:09
  • 8. Introduction to Docker CLI.mp4
    01:00
  • 9. Demonstration - Getting Started with Docker Commands.mp4
    03:43
  • 10. Summary.mp4
    00:29
  • 11. (Optional) Demonstration - Setup Server on AWS Cloud Environment.mp4
    04:01
  • 12. Getting Started with Docker.html
  • 1. Topic Introduction - Docker Images.mp4
    00:17
  • 2. Overview of Docker Images.mp4
    04:55
  • 3. Container Registry and Docker Hub.mp4
    05:31
  • 4. Demonstration - Docker Hub.mp4
    07:01
  • 5. Image Management with Docker CLI.mp4
    02:21
  • 6. Demonstration - Managing Images with Docker CLI.mp4
    12:45
  • 7. Summary.mp4
    00:42
  • 8. Docker Images.html
  • 1. Topic Introduction - Docker Containers.mp4
    00:29
  • 2. Overview of Docker Containers.mp4
    03:14
  • 3. Container Management with Docker CLI.mp4
    03:18
  • 4. Demonstration - Managing Containers with Docker CLI.mp4
    14:37
  • 5. Summary.mp4
    00:14
  • 6. Docker Containers.html
  • 1. Topic Introduction - Building Image with Dockerfile.mp4
    00:23
  • 2. Getting Started with Dockerfile.mp4
    04:18
  • 3. Demonstration - Creating a Dockerfile.mp4
    12:02
  • 4. Demonstration - Validating Dockerfile and building Image.mp4
    09:33
  • 5. Tip of the day.mp4
    01:56
  • 6. Demonstration - Running a Container from our Image.mp4
    02:27
  • 7. Summary.mp4
    00:48
  • 8. (Optional) Demonstration - Thinknyx Dockerlint Utility.mp4
    07:54
  • 9. Building an image with a Dockerfile.html
  • 1. Topic Introduction - Docker Networking.mp4
    00:36
  • 2. Overview of Docker Networking.mp4
    01:43
  • 3. Docker Networking Essentials.mp4
    06:15
  • 4. Managing Networks with Docker CLI.mp4
    01:38
  • 5. Demonstration - Managing Networks with Docker CLI.mp4
    09:00
  • 6. User-defined Networks.mp4
    04:05
  • 7. Demonstration- User-defined Networks.mp4
    05:32
  • 8. Summary.mp4
    00:33
  • 9. Docker Networks.html
  • 1. Topic Introduction - Docker Volumes.mp4
    00:33
  • 2. Data Storage in Docker Containers.mp4
    03:40
  • 3. Overview of Docker Volumes.mp4
    03:59
  • 4. Volume Management with Docker CLI.mp4
    02:46
  • 5. Demonstration - Managing Volumes with Docker CLI.mp4
    02:36
  • 6. Demonstration - Persisting data with Docker Volumes.mp4
    09:00
  • 7. Summary.mp4
    00:30
  • 8. Docker Volumes.html
  • 1. Topic Introduction - Containerizing Applications.mp4
    00:41
  • 2. Demonstration - Creating Dockerfile for Python Application.mp4
    04:28
  • 3. Demonstration - Multi-Stage Builds.mp4
    05:30
  • 4. Demonstration - Publishing to a Registry.mp4
    03:55
  • 5. Demonstration - Real time Application Deployment.mp4
    03:03
  • 6. Summary.mp4
    00:48
  • 7. Containerizing Applications.html
  • 8. Github Repository Link for Nyxacademy Application.html
  • 9. (Optional) Demonstration - Understanding YAML.mp4
    10:13
  • Description


    Master containerization using Docker through lectures, practical demonstrations, quizzes, and hands-on coding exercises.

    What You'll Learn?


    • Getting started to Containerization
    • Deploy and Configure Docker on various platforms
    • Basic Docker Commands with Hands-On Exercises
    • Core Docker Objects - Image, Container, Network and Volume
    • Understand and Build Docker images using Dockerfiles - Hands-on
    • Build and Deploy Custom Python based application as Capstone Project
    • Getting started with Docker Compose
    • Understand and Build Application stack using Docker Compose Files

    Who is this for?


  • System Administrators or System Engineers
  • DevOps Administrators or DevOps Engineers
  • Cloud Administrators or Cloud Engineers
  • Application Developers and Testers
  • What You Need to Know?


  • Basic Unix/Linux Knowledge (Good to have)
  • Basic System Administrator Skills
  • More details


    Description

    Docker is an open platform that provides tools and solutions to package, build, and run containerized applications.


    What’s in this course?

    This Docker course, designed for everyone and provides a detailed overview of Docker essentials using a systematic and hands-on approach. It delves into fundamental Docker concepts and key concepts such as images, containers, volumes, networks, etc. You will also gain hands-on proficiency in creating optimized Dockerfiles for containerizing applications and learn how to use Docker Compose to run multiple containers. Each course topic includes lectures to clarify the concept, demonstrations to show it in action, and finally, an assignment to test your understanding and solidify your learning.


    If you’re new to Docker, don’t worry—this course starts from the basics and builds on gradually to intermediate topics.


    Legal Notice:

    Docker® is a registered trademarks of Docker Inc. in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by Docker, Inc.


    Course Structure:

    • Lectures

    • Demos

    • Quizzes

    • Assignments


    Course Contents:

    • Introduction to Docker

    • Setting up Docker Engine

    • Setting up Docker Desktop

    • Understanding Docker Architecture

    • Docker Documentation

    • Docker Images

    • Container Registries

    • Docker Containers

    • Building an Image with a Dockerfile

    • Docker Networking

    • Docker Volumes

    • Multi-Stage Dockerfile

    • Containerizing Applications (Sample Project using Python)

    • Docker Compose


    All sections in this course feature live demonstrations. Enrolled users are encouraged to set up their own Docker environment, engage in the exercises, and learn through hands-on experience!

    Who this course is for:

    • System Administrators or System Engineers
    • DevOps Administrators or DevOps Engineers
    • Cloud Administrators or Cloud Engineers
    • Application Developers and Testers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Yogesh Raheja
    Yogesh Raheja
    Instructor's Courses
    Yogesh Raheja is a certified DevOps and cloud expert with a decade of IT experience. He has expertise in technologies such as OS, source code management, build & release tools, continuous integration/deployment/delivery tools, containers, configuration management tools, monitoring, logging tools, and public/private clouds. He loves to share his technical expertise with audience worldwide at various forums, conferences, webinars, blogs, and LinkedIn. He has written books on IT automation named "Effective DevOps with AWS", "Automation with Puppet 5" and "Automation with Ansible" which has been published by "John & Wiley" and "Packt Publisher". He has also reviewed some of the DevOps books for multiple Publishers.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 63
    • duration 4:00:30
    • Release Date 2024/10/30