HOME > Development > Docker and Containers Essentials

Docker and Containers Essentials

  • Development
  • Apr 21, 2025
SynopsisDocker and Containers Essentials, available at $49.99, has an...
Docker and Containers Essentials  No.1

Docker and Containers Essentials, available at $49.99, has an average rating of 4.45, with 42 lectures, based on 51 reviews, and has 1963 subscribers.

You will learn about Docker Creating Docker Images Running Docker Containers Package code into Images and Run Containers Best Practices for creating Images Debugging This course is ideal for individuals who are Everyone It is particularly useful for Everyone.

Enroll now: Docker and Containers Essentials

Summary

Title: Docker and Containers Essentials

Price: $49.99

Average Rating: 4.45

Number of Lectures: 42

Number of Published Lectures: 42

Number of Curriculum Items: 42

Number of Published Curriculum Objects: 42

Original Price: £99.99

Quality Status: approved

Status: Live

What You Will Learn

  • Docker
  • Creating Docker Images
  • Running Docker Containers
  • Package code into Images and Run Containers
  • Best Practices for creating Images
  • Debugging
  • Who Should Attend

  • Everyone
  • Target Audiences

  • Everyone
  • Packaging you applications with Docker means that it runs in all environments as it does in you local machine. Docker is a tool that has changed how applications are deployed. Virtual machines are not being used as much as they with the adoption Docker, this has made docker the standard in the software industry.

    In this course you will learn

  • What is Docker

  • The benefits

  • Images and Containers

  • Debugging

  • Docker Registries

  • Best practices to build docker Images

  • If it works on my machine it works on your machine.

    Join me in the course to learn the one the best technologies in the last 10 years.

    Course Curriculum

    Chapter 1: Getting Started

    Lecture 1: Quick word before we start

    Lecture 2: What is docker

    Lecture 3: Installation Process

    Lecture 4: Verify Docker Installation

    Chapter 2: Containers

    Lecture 1: Images and Containers

    Lecture 2: Pulling Docker Images

    Lecture 3: Running Containers

    Lecture 4: Exposing Ports

    Lecture 5: Exposing Multiple Ports

    Lecture 6: Managing Containers

    Lecture 7: Naming Containers

    Lecture 8: Formatting Output of Docker PS command

    Chapter 3: Volumes

    Lecture 1: What are Volumes

    Lecture 2: Volumes between Host and Containers

    Lecture 3: Updating Website

    Lecture 4: Sharing Volumes Between Containers

    Chapter 4: Images and Dockerfile

    Lecture 1: Understanding Dockerfile

    Lecture 2: Creating Dockerfile For Our Website

    Lecture 3: Building Docker Images and Running Containers from Dockerfile

    Lecture 4: Creating an API using Nodejs & Express JS

    Lecture 5: 5 – Creating Docker Image for Express JS API

    Lecture 6: RunniNg Custom Express API Image

    Chapter 5: Dockerfile Best Practices

    Lecture 1: The .dockerignore file

    Lecture 2: Caching and Layers

    Lecture 3: Caching and Layers Part 2

    Lecture 4: Linux Alpine

    Lecture 5: Pulling Alpine Docker Images

    Lecture 6: Reducing Custom Images file size

    Chapter 6: Tags and Versioning

    Lecture 1: The importance of Tags and Versions

    Lecture 2: Using Tags with Versions

    Lecture 3: Running Containers with Tags and Versions

    Lecture 4: Understanding Tagging Override

    Lecture 5: Tagging Your Own Images

    Lecture 6: Running Containers with Different Tags

    Chapter 7: Docker Registries

    Lecture 1: What is a Docker Registry

    Lecture 2: Create Docker Hub Repository

    Lecture 3: Pushing Images To Docker Hub

    Lecture 4: Pulling Own Images from Registry

    Chapter 8: Debugging

    Lecture 1: Inspecting Container Configuration

    Lecture 2: Application Logs

    Lecture 3: Bash Into Containers

    Chapter 9: Thanks

    Lecture 1: Final words

    Instructors

  • Docker and Containers Essentials  No.2
    Nelson Jamal
    Software Engineer
  • Rating Distribution

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