Chapter 1. Images and Containers

This lesson will cover fundamental concepts about containerization as a foundation for the images and containers we will later build. We will also get to understand how and why Docker gets involved in the DevOps ecosystem. Before we begin, we will see how virtualization differs from containerization in Docker.

Lesson Objectives

By the end of this lesson, you will be able to:

  • Describe how Docker improves a DevOps workflow
  • Interpret Dockerfile syntax
  • Build images
  • Set up containers and images
  • Set up a local dynamic environment
  • Run applications in Docker containers
  • Obtain a basic overview of how Docker manages images via Docker Hub
  • Deploy a Docker image to Docker Hub

Get Beginning DevOps with Docker now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.