Introduction to Docker Training

Level: Foundation

Learn Docker in this interactive, hands-on Docker tutorial course! You’ll learn how to apply Docker, the workloads for which it is best suited, and how to migrate existing applications into containers. This Docker course covers core container concepts and how to deploy and orchestrate containers. A focus of the course is container role in modern DevOps including using Docker with configuration management and continuous integration tools. Emphasis is placed on best practices for Docker files and container deployment for high availability, robust and secure software.

Key Features of this Docker Training:

  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included

You Will Learn How To:

  • Package applications in containers
  • Use and write docker files
  • Integrate Docker with DevOps tools such as git and Jenkins
  • Secure containers and apply best practices for robust container deployment and maintenance

Choose the Training Solution That Best Fits Your Individual Needs or Organizational Goals

LIVE, INSTRUCTOR-LED

In Class & Live, Online Training

  • 2-day instructor-led training course
  • One-on-one after-course instructor coaching
  • Tuition can be paid later by invoice -OR- at the time of checkout by credit card
View Course Details & Schedule

Standard $2225

Government $1950

RESERVE SEAT

PRODUCT #3659

TRAINING AT YOUR SITE

Team Training

  • Bring this or any training to your organization
  • Full - scale program development
  • Delivered when, where, and how you want it
  • Blended learning models
  • Tailored content
  • Expert team coaching

Customize Your Team Training Experience

CONTACT US

Save More On Training with FlexVouchers – A Unique Training Savings Account

Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.

In Class & Live, Online Training

Time Zone Legend:
Eastern Time Zone Central Time Zone
Mountain Time Zone Pacific Time Zone

Note: This course runs for 2 Days *

*Events with the Partial Day Event clock icon run longer than normal but provide the convenience of half-day sessions.

  • Nov 2 - 3 9:00 AM - 4:30 PM EST Online (AnyWare) Online (AnyWare) Reserve Your Seat

  • Dec 7 - 8 9:00 AM - 4:30 PM EST Online (AnyWare) Online (AnyWare) Reserve Your Seat

  • Jan 11 - 12 9:00 AM - 4:30 PM EST Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

  • Feb 1 - 2 9:00 AM - 4:30 PM EST Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • Mar 8 - 9 9:00 AM - 4:30 PM EST New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

  • Apr 12 - 13 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

  • May 3 - 4 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • Jun 14 - 15 9:00 AM - 4:30 PM EDT New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

  • Jul 12 - 13 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

  • Aug 9 - 10 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • Sep 13 - 14 9:00 AM - 4:30 PM EDT New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time — will run. Guaranteed.

Partial Day Event

Learning Tree offers a flexible schedule program. If you cannot attend full day sessions, this option consists of four-hour sessions per day instead of the full-day session.

Docker Training Course Information

  • Introduction to Docker Training Course Description

    This course presents secure programming concepts that apply to many different types of software development projects. Although this course focuses on Java, you don’t need to have experience in this language to benefit from this course. However, you should have some programming experience, whether it be developing desktop, mobile, web, or cloud applications.

  • Recommended Experience

  • Who Should Attend

    This course is designed for software developers, analysts, managers and IT professionals. No programming experience is required.

Docker Training Course Outline

  • Introduction

    • IT Trends – High Availability, Continuous Integration and Deployment
    • Modern Software Architecture
    • Service Oriented Architecture
    • Microservices and Stateless Services
    • Containers and Virtualization
    • Security
  • Docker Fundamentals

    • Container Environments
    • Docker
    • Docker Architecture
    • Managing Containers
    • Inspecting Containers
    • Interacting with Running Containers
  • Docker Images and Repositories

    • Building Docker Images
    • Installing Sample Containers
    • Docker Build Files
    • Passing Parameters to Build Files
    • Container Build Process
    • Build File Layers
    • Building and Running the Image
    • Container Registries
    • Docker Hub
    • Docker Compose
    • Docker Volumes and Use Cases
    • Other Docker Commands
  • Docker Configuration Management

    • Configuration Management
    • DevOps Repositories
    • Branching Strategies
    • Docker and Git Integration
    • Excluding Files from Docker Builds
  • Docker Orchestration

    • Why Orchestration?
    • Container Orchestration Stack
    • Kubernetes Architecture
    • Swarm Architecture
    • Swarm vs. Kubernetes
    • Docker Swarm
  • DevOps and Docker

    • What is DevOps
    • Identify Friction and Overlap points in Development
    • Anatomy of a Pipeline
    • DevOps Evolution
    • DevOps Tools
    • Docker and DevOps
    • Jenkins
    • Ansible
  • Security and Docker

    • Docker Security Architecture
    • Linux Kernel Security and Docker Daemons
    • Docker Container Capabilities
    • Docker Content Trust Verification
    • Secure Use of Docker

Team Training

Docker Training FAQs

  • What do the Docker hands-on exercises cover?

    The hands-on exercises include:
    • Configuring Docker
    • Running Docker containers, connecting to them, using port mappings and volumes
    • Best practices in building containers including version management and environments
    • Running Docker swarm
    • Integration of Docker and Jenkins
  • Does this course cover Kubernetes?

    The course does cover how Kubernetes and Docker integrate, but not in depth.

Questions about which training is right for you?

call 888-843-8733
chat Live Chat




100% Satisfaction Guaranteed

Your Training Comes with a 100% Satisfaction Guarantee!*

*Partner-delivered courses may have different terms that apply. Ask for details.

Online (AnyWare)
Online (AnyWare)
Ottawa / Online (AnyWare)
Herndon, VA / Online (AnyWare)
New York / Online (AnyWare)
Ottawa / Online (AnyWare)
Herndon, VA / Online (AnyWare)
New York / Online (AnyWare)
Ottawa / Online (AnyWare)
Herndon, VA / Online (AnyWare)
New York / Online (AnyWare)
Preferred method of contact:
Chat Now

Please Choose a Language

Canada - English

Canada - Français