HOME > Development > Docker Fundamentals

Docker Fundamentals

  • Development
  • Mar 18, 2025
SynopsisDocker Fundamentals, available at $29.99, has an average rati...
Docker Fundamentals  No.1

Docker Fundamentals, available at $29.99, has an average rating of 3.35, with 36 lectures, based on 19 reviews, and has 52 subscribers.

You will learn about Install Docker on your computer Identify the different components of the Docker architecture Learn about Docker Images and the Docker Registry (best practices and automated builds) Learn about Docker containers—their advantages and uses, and how to manage them Customize Docker images using Dockerfile Run a web application in Docker Impact of Docker in DevOps Deploy applications within a container Understand Docker files Run a web app in Docker This course is ideal for individuals who are This course is targeted at beginners or enthusiasts who want to get started with Docker basics and learn how to work with Docker images and containers. or DevOps engineers/Operations engineers will also find the concepts in this course helpful in their day-to-day operations. It is particularly useful for This course is targeted at beginners or enthusiasts who want to get started with Docker basics and learn how to work with Docker images and containers. or DevOps engineers/Operations engineers will also find the concepts in this course helpful in their day-to-day operations.

Enroll now: Docker Fundamentals

Summary

Title: Docker Fundamentals

Price: $29.99

Average Rating: 3.35

Number of Lectures: 36

Number of Published Lectures: 36

Number of Curriculum Items: 36

Number of Published Curriculum Objects: 36

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Install Docker on your computer
  • Identify the different components of the Docker architecture
  • Learn about Docker Images and the Docker Registry (best practices and automated builds)
  • Learn about Docker containers—their advantages and uses, and how to manage them
  • Customize Docker images using Dockerfile
  • Run a web application in Docker
  • Impact of Docker in DevOps
  • Deploy applications within a container
  • Understand Docker files
  • Run a web app in Docker
  • Who Should Attend

  • This course is targeted at beginners or enthusiasts who want to get started with Docker basics and learn how to work with Docker images and containers.
  • DevOps engineers/Operations engineers will also find the concepts in this course helpful in their day-to-day operations.
  • Target Audiences

  • This course is targeted at beginners or enthusiasts who want to get started with Docker basics and learn how to work with Docker images and containers.
  • DevOps engineers/Operations engineers will also find the concepts in this course helpful in their day-to-day operations.
  • Docker is a leading software container platform. Using containers, Docker guarantees that a particular application will always run the same, regardless of where it’s deployed.

    The course begins with a basic introduction to Docker, and explore our first Hello world! example. You then move on to Docker installation and more Hello world! examples on various platforms, and explore the Docker architecture and its major components such as the Docker Registry, Docker containers, and so on. Moving ahead, you will delve deeply into understanding Docker containers — one of the most important features in Docker. We also look at container and data management, customizing Docker images using Dockerfile, uploading images to the registry, and Dockerfile best practices. Along with learning Docker, you will also learn how Docker simplifies DevOps automation.

    By the end of this course, you will successfully deploy applications in a Docker container.

    About the Author

    Sreeprakash (or Sree) Neelakantan is a Cloud and DevOps enthusiast based in India. He has worked as the Information Technology Manager at KLM Royal Dutch Airlines and is also the Winner of the Top Quality Performance Award from KLM for cost reduction and Process Enhancement.

    He is the founder and the Chief Cloud Architect at Schogini Systems Pvt. Ltd. Sree holds multiple Amazon AWS certifications including DevOps Engineer Professional. Apart from his Electrical Engineering Degree (with honors) from the prestigious College of Engineering, Trivandrum, he also has studied Advanced Programming Techniques from TIFR (Tata Institute of Fundamental Research), Mumbai. He spends time conducting technology training workshops both online and onsite for organizations. He has traveled to 30+ countries to train and implement technology solutions.

    Course Curriculum

    Chapter 1: Our First Docker Container: Hello World

    Lecture 1: The Course Overview

    Lecture 2: Introduction to Docker

    Lecture 3: Hello World

    Lecture 4: Docker Installation

    Lecture 5: More Hello World Examples

    Chapter 2: Docker Architecture

    Lecture 1: The Docker Platform

    Lecture 2: The Docker Technology

    Chapter 3: Docker Images and Docker Registry

    Lecture 1: Docker Registry

    Lecture 2: Docker Hub

    Lecture 3: Docker Images

    Chapter 4: Exploring a Docker Container

    Lecture 1: Create a Container

    Lecture 2: Container Operations

    Lecture 3: ENTRYPOINT

    Lecture 4: CMD

    Lecture 5: Exposing Ports

    Chapter 5: Managing Docker Containers

    Lecture 1: View Container Logs

    Lecture 2: Limiting Container Resources (Memory and CPU)

    Lecture 3: Convert Containers to Images

    Lecture 4: Restart Policies

    Chapter 6: Data in a Docker Container

    Lecture 1: What is Persistent Data

    Lecture 2: Volumes and Mapping

    Lecture 3: Shared Volumes

    Lecture 4: Backup, Restore, or Migrate Data Volumes

    Chapter 7: Understanding “Dockerfile” File

    Lecture 1: What Is a Docker File

    Lecture 2: Parts of a Docker File

    Lecture 3: Build a Simple Image

    Lecture 4: Add/Copy Data into Containers

    Lecture 5: ENTRYPOINT and CMD Best Practices

    Chapter 8: Running a Web App in Docker

    Lecture 1: Identify the Services Needed

    Lecture 2: Create the Dockerfile

    Lecture 3: Create the Containers

    Lecture 4: Introduction to Docker Compose

    Chapter 9: Uploading Docker Images to Docker Hub and Automation

    Lecture 1: Creating a Docker Hub Repo

    Lecture 2: Pushing Image to Docker Hub

    Lecture 3: Manage Image Versions

    Lecture 4: Docker Image Automation Using GitHub

    Instructors

  • Docker Fundamentals  No.2
    Packt Publishing
    Tech Knowledge in Motion
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 4 votes
  • 3 stars: 3 votes
  • 4 stars: 5 votes
  • 5 stars: 3 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!