Using Docker for DevOps: Introduction to Docker


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

This course explores containerization, the features of containerization, and various technologies that drive containerization, a lightweight alternative for virtual machine (VM). Learners examine examples of the implementation of DevOps processes and storage drivers using Docker. The 13-video course then explores the DevOps continuous delivery reference architecture for Docker, and explains the differences between VMs, containers, and images. You will learn to use Docker Hub, and to use the Docker toolbox to install and configure Docker on Windows and Linux. Learners can examine the features and benefits of deploying and working with Docker in AWS (Amazon Web Services). You will learn to combine containerization and the cloud which adds the cloud features of elasticity, availability, and resource utility from containers. Next, you will learn to recognize essential Docker components to manage applications, data, and a network. Learners will explore the important clauses used in Dockerfiles to build images and manage images. Finally, learn to create repositories in Docker Hub, and to push container images from the local file system to the Hub.



Expected Duration (hours)
1.1

Lesson Objectives

Using Docker for DevOps: Introduction to Docker

  • discover the key concepts covered in this course
  • recognize containerization features and the different technologies that drive containerization
  • describe Docker features and the architecture of Docker engine
  • recall Docker use cases that drive DevOps processes
  • install and configure Docker on Windows and test the installed components
  • install and configure Docker on Linux and test the installed components
  • recall the features and benefits associated with deploying and working with Docker in AWS
  • deploy Docker Community Edition in AWS
  • recognize the Docker components that can be used to manage applications, data, and networks
  • list the important clauses that are used in Dockerfile to manage images
  • build images using Dockerfile
  • create repositories in Docker Hub and push container images to the Docker Hub from the local file system
  • recall the prominent features of Docker, create repositories in Docker Hub, and push container images to the Docker Hub
  • Course Number:
    it_dodokcdj_01_enus

    Expertise Level
    Intermediate