Illustration: Docker Course | Docker Training | Online course

Docker Course | Docker Training | Online

Docker

4 days 9:00 a.m. to 4:30 p.m. Online, Montreal, Quebec City

Updated on

The Docker Course | Docker Training | Online course at a glance

Length
4 days
Schedule
9:00 a.m. to 4:30 p.m.
Format
Live virtual class or in person in Montreal and Quebec City
Audience
Any developer who wants to develop their apps and deploy them with Docker
Price
$2,399 per participant, or $2,039 for public bodies and non-profits (plus taxes)
Language
English

Doussou Formation and Docker Course | Docker Training | Online: key facts

Upcoming Docker Course | Docker Training | Online sessions

Online

  • Select
  • Select
  • Select
  • Select
  • Select
  • Select
  • Select

Montreal

Hôtel Zéro 1 · 1, boulevard René-Lévesque Est

  • Select
  • Select

Docker Course | Docker Training | Online course outline

Brief Container History and Docker Overview

  • Containerization vs. Virtualization
    Docker what is it?
    Docker Architecture
    Image concept
    Docker Hub and Registry
    Persistence and volumes
    Containers and Infrastructures
    Automation of Infrastructure as a Service (IaaS) Infrastructure at CaaS (Container as a Service)
    CaaS solutions: Docker Compose, Docker Swarm and Kubernetes
    Architecture of Kubernetes
    Node, pod and container
    Docker Toolbox
    Provision and Configure its Docker Development Environment with the Vagrant Solution
    Build and launch your Docker box with the Vagrantfile file

Start containers and build images

  • Docker CLI
    Start your first Docker container
    Start containers, expose ports, and attach volumes
    Build your first Docker image: the Dockerfile file
    Main Dockerfile Commands
    Copy files to the Docker image
    Launch JAR files from a Docker image
    Docker and Maven
    Docker and Gradle
    Push the image into the Docker Hub

Networking and persistence storage with Docker

  • Docker network type: Bridge, Host, and None
    Network orders, docker network
    Connect a container to the network
    Expose port and port mapping
    Practical Workshop: Start the Payara server and expose its ports
    Storage persist
    Commands for Docker Volume Management
    Creating / deleting a volume
    Docker volume
    Practical workshop: Implementation of docker volumes

Multi-container applications

  • Introduction to Docker Compose
    Scenarios for implementation
    Compose Docker File
    Main Docker Commands Composed
    Presentation and Architecture of Docker Swarm and Kubernetes
    Cluster, Pod, Cluster, Node and Kubelet concept
    Multi Container Application with Docker Compose
    Docker Swarm cluster configuration

Container monitoring

  • Log display, docker log command
    Inspect a container, inspect docker order
    Stats on a container, docker stats command

Prices and practical information

Preferred rate

$2,039 / participant

Public bodies and non-profits · plus taxes

Standard price

$2,399 / participant

Businesses and individuals · plus taxes

Practical information

  • Length: 4 days
  • Schedule: 9:00 a.m. to 4:30 p.m.
  • Format: Live virtual class or in person in Montreal and Quebec City
  • Payment: online (PayPal or card) when registering, or by invoice for organizations
  • Funding: Doussou Formation is a training organization accredited by the CPMT. For Quebec employers subject to the Act to promote workforce skills development (payroll over $2M), this course can count toward their 1% training obligation.

Corporate Docker Course | Docker Training | Online training

Train your whole team as a private group, on your own documents, at your premises or in a virtual class, on the dates that suit you.

Request an offer

Participant reviews

97% satisfaction (end-of-course evaluations, 120 evaluations) · Read all testimonials

Why take this Docker Course | Docker Training | Online course

Objectives: what you will be able to do

Understand the fundamental concepts of Docker
Develop, deploy and monitor its multi-container applications on hosts and different targets

What is included

  • Course materials and exercise files for each participant
  • Certificate of attendance
  • Optional personalized coaching after the course
  • In public in-person sessions:
    • Tea and coffee
    • Lunch at a nearby restaurant
    • Parking (in some cities)
    • Wi-Fi access

Interested in the Docker Course | Docker Training | Online course?