Search:

Docker Dojo

This is an introductory course for Docker, aiming to provide hands-on experience.

docker-1

DURATION

 2 Day

COURSE DESCRIPTION

This is an introductory course for Docker, aiming to provide hands-on experience. The attendees are required to bring their laptops and to have at least basic knowledge with Linux command line.

This is a hands-on workshop where attendees are given targets to achieve and trainers are one-2-one helping them to achieve those targets. There will be less presentation and more hands-on labs!

WHAT THE ATTENDEE WILL LEARN:

Attendees will learn the basics, use-cases and the architecture of Docker.

  • Understand how to Dockerize their current software projects, create their own image and repository

  • Practice the data persistence with Docker with and without Volumes

  • Continuous Integration and Application Lifecycle/Continuous Delivery model with Docker

  • Create their own build pipeline on Jenkins

  • Orchestration Basics, experiencing with Swarn

  • Latest trends and best practices in containerization domain

  • Able to code Docker Compose, Docker Stack deploy files

PROGRAM OUTLINE:

Day 1:

- Docker Introduction

- Installation

- Docker Images/Repository

- Continuous Integration with GitHub

- Dockerfile Directives

- Docker Networking

- Docker Volumes

 

Day 2:

- Docker Compose

- Docker Swarm and Scalability

- Docker Stack

- Managing Secrets

- Continuous Delivery with Jenkins

TARGET AUDIENCE

Software Developers, DevOps Engineers, Systems Admins, Infrastructure Engineers

AUDIENCE REQUIREMENTS

  • Working laptop with VT-x support
  • VirtualBox and Vagrant is installed
  • Basic Linux command line knowledge.

Contact