The Docker and Kubernetes Certification Training Bundle

2 Reviews
908 Enrolled
12.5 Hours
You save 92% -

87 Lessons (4.5h)

  • Introduction
    You, This Course and Us3:16
    Course Materials
    The Requirement: A Portable Application5:45
    The Solution: Containers6:25
    Making Containers: Introducing Docker2:31
  • Docker Community Edition Installation
    Lecture 06 1 Explore Docker Edition CE and EE3:20
    Docker Toolbox vs Docker for Mac2:35
    Installation of Docker Toolbox2:56
    Installation of Docker on Ubuntu4:51
    Create your Docker ID2:11
    Verify your Docker Installation1:04
    Test your Docker Installation1:43
  • Docker Images
    Working With Docker: Images and Containers9:19
    The Format of a Dockerfile2:48
    The .dockerignorefile2:51
    The Escape Parser Directive2:24
    Our First Docker Image and Container7:48
    More Dockerfile Instructions: RUN, ENV, WORKDIR4:00
    Set the Container's Starting Point: The ENTRYPOINT Instruction3:59
    Define a Build in a Base Image: The ONBUILD Instruction3:01
    Stop a Container Once its Work is Done: The STOPSIGNAL Instruction0:41
    Share a Docker Image3:35
    Pushing an Image to a Dockerhub Repo7:01
    Another Way to Store Images: Saving to and Loading from .tar Files2:16
    Search for Docker Images: The docker search Command2:30
    Examine your Image: The docker inspect Command1:16
    Cleaning up Images: Remove Unused and Dangling Images With docker prune3:35
    Deleting an Image: The docker image rm command1:36
  • Docker Containers
    Container Basics: Create, Start and Stop5:36
    Restarting a Container: The docker restart Command1:08
    Connect to a Container: The docker attach Command2:59
    Interacting with a Container: The docker exec Command2:32
    Examine your Container Using docker inspect2:49
    Debugging a Container: View Container Logs1:01
    More Debugging: View Processes of a Running Container1:07
    Cleaning up Containers: Remove Unused Containers With docker prune1:06
    Remove Specific Containers using docker rm4:03
    Dealing with a Zombie Container: The docker kill Command2:27
    Renaming a Docker Container0:55
    What has Changed in my Container?: The docker container diff Command2:01
    Saving the Container State: The docker container commit Command1:32
    Mapping Container Ports to its Host3:10
    Putting it Together: From Dockerfile to an NGINX App6:13
  • Storage in Docker
    Managing Data in Docker3:23
    Understanding Volumes1:59
    Understanding Bind Mounts2:38
    Understanding tmpfs Mounts1:03
    Create a Volume0:47
    Start a Container with a Volume2:40
    Attach a Read-Only Volume to a Container2:12
    Inspecting Details of a Volume0:40
    Cleaning up Volumes: Prune Unused Volumes0:42
    Observing Changes to a Volume3:19
    Start a Container with a Bind Mount2:34
    Start a Container with a tmpfs Mount1:38
  • Container Orchestration with Docker Swarm
    Introducing Container Orchestration and Docker Swarm9:43
    Preparing a Cluster: Provision the Nodes of the Swarm2:34
    Create the Swarm: Set up the Master and Worker Nodes3:25
    Deploy a Service in the Swarm3:09
    Scaling Our Service1:28
    Inspecting the Nodes in a Swarm1:10
    Take a Swarm Node Offline: Drain a Worker1:35
    Update and Remove a Swarm Service1:33
    Global Services: Deploy App to All Nodes in a Swarm3:50
    Protect Sensitive Data: Creating Secrets3:15
    Removing Nodes from a Docker Swarm1:30
    Alter the Swarm Hierarchy - Promoting and Demoting Swarm Nodes2:38
  • Docker Networks
    The Different Network Drivers in Docker3:24
    Create a Bridge Network2:13
    Containers and Networks: Connecting and Disconnecting3:58
    Inspect a Network1:29
    The Network for Swarms: Creating an Overlay Network4:11
    Creating a Host Network1:54
    Network Cleanup: Pruning and Removing Networks2:55
  • Docker's Enterprise Edition and the Universal Control Plane (UCP)
    Installing Docker EE on Ubuntu7:13
    Installing Universal Control Plane (UCP) on Ubuntu8:18
    Who Uses Docker: Creating Users and Teams in UCP6:00
    What Users Can Do: Granting Permissions4:27
    Create Docker Objects in UCP: Creating a Volume from the Web UI1:41
  • The Docker Trusted Registry (DTR)
    DTR Installation2:34
    Create a DTR Repo3:43
    Pushing to and Pulling from DTR5:41
    Delete Image from a DTR Repo0:58
    Users and Teams in DTR5:17
    Setting Permissions in DTR2:40
  • The Docker Certified Associate Exam
    The DCA Exam7:47
    Exam Curriculum5:06

Study Up On Today's Top Cloud Deployment Technologies & Prepare to Earn Important Certifications



Loonycorn is comprised of a couple of individuals —Janani Ravi and Vitthal Srinivasan—who have honed their tech expertise at Google and Stanford. The team believes it has distilled the instruction of complicated tech concepts into funny, practical, engaging courses, and is excited to be sharing its content with eager students.


Docker is a tool which has greatly simplified the task of packaging your application, along with all its dependencies into lightweight, portable units called containers. Docker is one of the hottest tools in the market right now as many teams have learned how to use it to break up large, monolithic applications into smaller and more manageable microservices. It has also made life easier for DevOps teams who often need to manage deployment processes and environments. This course introduces you to all the main concepts of Docker and focuses on getting you up and running with the tool in all the lab sections. Upon completion of this course, and all courses included in the bundle, you'll also receive a certification of completion validating your new skills! This is especially useful for including in your portfolio or resume, so future employers can feel confident in your skill set.

  • Access 87 lectures & 4.5 hours of content 24/7
  • Understand templates to define your container
  • Learn what containers are & how Docker helps you create them
  • Discuss Volumes, Bind Mounts & tmpfs to manage data in containers
  • Regulate connectivity to your containers whether on individual hosts or in a cluster
  • Explore Docker Swarm, the built-in container orchestartion tool
  • Docker Swarm: The built-in container orchestration tool
  • Cover Docker EE, UCP & DTR, the enterprise offerings of Docker
  • Includes a certification of completion


Important Details

  • Length of time users can access this course: lifetime
  • Access options: web, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...