NEW! Mirantis Academy - Learn confidently with expert guidance and On-demand content. Learn more


Docker Container Fundamentals


In this introductory Docker container module you will learn:

  • The basics of containerization and its role in software development

  • What a container is in terms of processes and isolation tools

  • How to use some key commands in order to create, manage, and interrogate or query the containers you created


  • What is containerization

  • Benefits of Containerization

  • Containerization compared to Virtualization

  • Running Containers

  • Container Architecture

  • Kernel Namespaces

  • Container Lifecycle

  • Interrogating Containers

  • Container Logs

  • Container Metadata and Resources

Lab Topics

The container Lifecycle

  • Start, stop, and restart containers

  • Interrogate or query containers for process logs, resource consumption, and configuration and state metadata

  • Launch new processes inside pre-existing containers