exceptional training for cloud & devops professionals

Docker Training Course

Build, ship, and run distributed applications on an open platform

23 Sep London
request info

Capita Marks and Spencer Telefonica Cisco BBC Lloyds Sony

Docker training course (code: DOCKER)


Our Docker training course will show you how to easily assemble multi platform apps from components in a DevOps environment, such that Developers, Testers and Sys Admins can all work together seamlessly to ensure smooth implementation through Continuous Integration and Delivery.

Linux containers are changing the way companies think about service development and deployment. Containers play a vital role in the modern data-center, and Docker is leading the way.

This course covers all the core features of Docker including: container creation and management, interacting with Docker hub, using Dockerfile to create and manage custom images, advanced Docker networking (how to safely expose container services to the world, and link containers), the use of Docker volumes to manage persistent data, and Docker Compose to build multi-container applications.

Emphasis is placed on best practices and how to secure Docker installations and containers. Course culminates with comprehensive labs where students use Docker, Git, and a continuous integration server to automate the testing of containerized applications.


IT Managers, Developers and Systems Administrators looking for an introduction to Docker - A Linux background is useful





Docker 1

Installation of Docker

Installation on Ubuntu and Windows
Using Docker Machine for host provisioning
Docker Machine drivers for cloud providers

Container life cycle

Creating and running containers
Stopping and restarting
Investigating a container
Viewing the logs
Looking at processes
Removing a container and its data

Dockerizing applications

The hello world example
Interactive Bash container
Building an image by committing changes
Building an image from a Dockerfile
Automated builds based on GitHub
Running more than one process in a container
gosu helper tool
Running a webapp in a single container
Running a webapp in micro services architecture

Docker 2

Managing images

Finding and downloading existing images
Docker Hub and local repository
Sharing images with others
Deploying a private image repository

Networking of containers

Port mapping
Container linking and naming
Creating and managing custom networks
Network over many Docker hosts

Data in containers

Data volumes
Host directories and files as data volume
Data volume containers
Data volumes shared between Docker Hosts
Backup and restore of data volumes

  • Container technology
  • Installation of Docker
  • Container life cycle
  • Dockerizing applications
  • Managing images
  • Networking of containers
  • Data in containers

Receive the latest version of this course into your inbox


23rd Sep 2019 - 2 days £1495

see all dates


Show Discount for this course


  Bring a JBI course to your office
  and train a whole team onsite
  0800 028 6400
or request quote

  You can customise this course to
  suit your exact needs here
  0800 028 6400 or request quote

0800 028 6400

Why JBI ?

►"great technology tips"
► "Access to exclusive content"
► "Short course means less time off"

►"Inspiring trainers"
► "Joined via web"
► "Knowledgable sales staff"

Get exclusive news about upcoming programs, technical insights & special offers