Understanding Docker in about an Hour

A Beginners course to installing and using Docker.
Rating: 4.5 out of 5 (288 ratings)
7,079 students
English [Auto]

In this course, you will learn the foundational concepts and practices of containerization in Docker.


  • None


After completion of this course you will know and understand how to implement, use and manage Docker.

Additionally, you should be able to: Introduce Docker and state its benefit over VM, Get a brief idea about Architecture of Docker and various terminology associated with it, Run Hello World in Docker, Describe what is Container in Docker, why to use it, and its various scopes, Create, start, stop and remove containers, Share, copy, and backup your data running in a container.

Course Outline:

01 Docker - Introduction to Docker

02 Docker - Application architecture

03 Docker - Overview

04 Insta;l Docker on Linux

05 Managing Docker Containers

06 Managing Docker Images

07 Building Container Images.

Who this course is for:

  • People new to docker

Course content

1 section7 lectures1h 44m total length
  • Docker - Introduction to Docker
  • Docker - Application architecture
  • Docker - Overview
  • Install Docker on Linux
  • Managing Docker Containers
  • Managing Docker Images
  • Building Container Images


Cisco Engineer specializing in Enterprise and Datacenters.
Zach Zang
  • 4.3 Instructor Rating
  • 978 Reviews
  • 22,575 Students
  • 9 Courses

Zach has been working with Cisco products for over 10 years. His extensive hands on experience will help you succeed. He has worked on small and large projects including ACI, DNA, and programming. He continues to learn and increase his knowledge every day.


Developed and sustained different types of networks

Configured and maintained firewalls

Implemented and configured Storage Area Network devices

Maximized customer operational performance by resolving IT issues

Maintained upgrades and monitored all server and internal infrastructure equipment

Established network specifications

As Cisco Network Engineer my responsibilities include: Oversight of all Network Group projects, formulation of budgetary requirements, responsibility for all aspects of the procurement process, creation and maintenance of on-call rotation, change control, training and vacation schedules, foster team building and the professional development of individual engineers, vendor relationships and the design, testing, implementation and support of the entire data network.