This online instructor led training course provides the knowledge and skills to utilize Docker, a package your application and all its dependencies together in the form of containers so to make sure that your application works seamlessly in any environment which can be development or test or production. In this course students will learn key topics including the Docker Engine, Docker Content Trust, Swarm, Dockerfile, troubleshooting, and more.
Curriculum
1 Section
0 Lessons
11 Hours
Expand all sectionsCollapse all sections
Course Outline
01. Introduction
What is containerization
What problem does containerization solve
How the technology works
Who are the different providers
What is Docker
When should we use Docker
Docker Terminology
How does Docker work
02. Installation
Determining the sizing requirements
Docker engine installation
Repository setup
Storage driver selection
Installation troubleshooting
Understand namespaces, cgroups, and certificates
Image access
Upgrading the Docker engine
03. Configuration
Swarm
Managers
Adding notes
Start on boot
Backup configuration
Backup schedule
Logging drivers
04. Networking
Container network model
Docker bridged networks
Identify IP and port for external access
Publishing ports
Traffic flow types
Types and use cases for the built-in network drivers