For training call +44(0)1273 6222 72

Your basket is empty View Cart shopping cart

Docker Training and Certification

MAKE AN ENQUIRY Download Course Outline

The Docker certification training course provides an overview of the core Docker technologies including the Docker Compose, Dockerfile, Docker Engine and Docker Network. The course also covers the Docker Hub, Docker Swarm, Docker Containers and Docker Storage. Master the key concepts of Docker with our two day Docker certification training program. The delegates will be introduced to the Docker platform, the architecture of Docker, containerization and Docker Hub. They will learn how to deploy various Container based Applications on the Cloud, data containerization into a single or multiple containers and different ways to create a Docker Image. Throughout the course, the delegates will explore the various terminology associated with Docker, describe what is Container in Docker, start, stop and remove containers and write Dockerfiles for your various application services. The delegates will also learn to create a WordPress site using Docker Compose and manage them locally using Docker UI and Kitematic UI.       

Docker is the software containerization platform that helps the users to build, ship and run applications on any platform. Docker is most widely used by the Developers, Operators and Enterprises to eliminate “works on my machine” problems, run and manage apps side-by-side in isolated containers and build agile software delivery pipelines to ship for both Linux and Windows Server apps. By the completion of the course, the delegates will be able to build any application with the use of any toolchain in any language.

Prerequisites

The delegates must have a basic understanding of Linux before attending the course. However, good knowledge of how to run basic commands, open your favorite shell or terminal, manipulate files and navigate a directory tree would be beneficial.


Course Objectives

  • Get insights into the basics of Docker
  • Understand Docker Hub and Docker File and learn how to create Docker images
  • Learn how to run a basic hello world in Docker
  • Explore the various networking mechanisms available in Docker
  • Deploy various Container based Applications on the Cloud
  • Understand the concept of containerization and various operations performed on it
  • Learn about the Docker daemon’s configuration

Docker Training and Certification Course Content

Introduction to Docker

The module provides an overview of the core concepts of Docker. The delegates will also learn about the technology behind Docker and Container in Docker.   

  • Shipping Transportation Challenges
  • Introducing Docker
  • Architecture of Docker
  • Understanding images and containers
  • Running Hello World in Docker
  • Introduction to Container
  • Container Life Cycle
  • Sharing and Copying

Image Creation and Sharing

The module describes the Dockerfile and Docker Hub. Learn how to build, tag or commit an image. The candidates will also learn how to create Docker images and share them privately or publicly.

  • Base Image
  • Docker File
  • Working with containers
  • Optimization of Docker File
  • Publishing Image on Docker Hub
  • Private Registry

Docker Ecosystem

The module introduces delegates to the Docker Ecosystem. The main aim of the module is to provide knowledge about the several tools that leverage Docker to ease service discovery, application deployment and continuous integration.

  • Introduction to Docker Ecosystem
  • Docker Compose
  • Docker Swarm
  • Managing Containers
  • Running Containers

Docker Configuration, Developing and Networking

In this module, the delegates will learn about the configuration of the Docker daemon. The delegates will also be introduced to the few basic problems and the basics of Docker Networking.

  • Managing and Configuring Docker Daemon
  • Introduction to nsenter
  • Introduction to runc
  • Secure Remote Access
  • Introduction to Docker Networking
  • Network Types

Docker Networking Implementation and deploying to Cloud

The module describes the networking mechanisms in Docker and the AWS Elastic Container Service. The delegates will also be exposed to the network namespaces and learn how to access a Docker host on Amazon AWS.

  • Introduction to Docker Networking
  • Network Types
  • Network Namespace
  • Docker Container Networking
  • Custom Bridge
  • Weave Network
  • Accessing Public Cloud to run Docker
  • Docker Host on AWS EC2
  • Docker Host on AWS using Docker Machine
  • EC2 Container Service

Booking

* Required

For in-company or private training please request a quote

There are no scheduled dates for this course.

Total price (excluding any discounts and offers)
£1,995.00 ex VAT
£2,394.00 Inc VAT

Course Details

  1. Course Title

    Docker Training and Certification

  2. Duration

    2 Days

  3. Price Starting From

    £1,995.00 + VAT

Who is this course for?

This course is for IT professionals who are willing to build their career in Docker. The course is the best fit for:

  • Developers
  • Solutions Architect
  • Database Administrators
  • Cloud Professionals
  • Systems Admins
  • Technical Administrators
  • Testers
  • Release Engineers
  • Support Engineers