Let’s chat? - We're online
Greetings from Mazenet! Please share a few details about yourself.
Book a time slot
Book a time slot
Powered by Mazenet

Learn the most effective Docker
concepts and techniques with
interactive Docker corporate training

Objectives

Learn how to leverage the core features of container creation and management, interact with Docker hub, use Dockerfile to create and manage custom images, and much more. Also learn the best practices and build an application using Docker, Git, and a continuous integration server to automate the testing of containerized applications.

Course Outcome

Comprehend Docker and its role in the DevOps lifecycle.
Create images, containers, swarms, volumes, and networks
Define Docker security client bundles and client-server authentication
Grasp the concepts of Docker engine, logging drivers, graph drivers, storage drivers, and device mappers

Why Mazenet?



  • Expert Faculty

    Our Faculty comprises of 300+ SMEs with many years of experience. All our trainers possess a minimum of 8+ years of experience.

  • Proven Track Record

    We have served over 200+ global corporate clients, consistently maintaining a 99% success rate in meeting training objectives for 300+ technologies with quick turnaround time.

  • Blended Learning

    We provide course content over any platform that our clients prefer. You can choose an exclusive platform or a combination of ILT, VILT, and DLP.

  • Learning Paths

    The learning paths are very defined with clear benchmarks. Quantitative assessments at regular intervals measure the success of the learning program.

  • Case Study

    We have amassed over 10,000 case studies to support training delivery. Candidates will be trained to work on any real-time business vertical immediately after the training.

  • 24*7 Global Availability

    We are equipped to conduct training on any day, date or time. We have delivered training pan India, Singapore, North America, Hong Kong, Egypt and Australia.

Key Features

  • Customized Training Modules

    Training programs are highly flexible with module customizations to suit the requirements of the business units.

  • Certification

    The training can be supplemented with appropriate certifications that are recognized across the industry.

  • Multi-language Support

    Course content can be delivered in English, Spanish, Japanese, Korean or any other language upon request.

  • Personalized Training Reports

    Candidates are assessed individually at regular intervals and are provided unique learning suggestions to suit their learning calibre.

  • Industry-Oriented Training

    Industry-oriented training, completing which, candidates can be immediately deployed for billable projects.

  • Diverse Training Platforms

    Choose from Instructor-Led Training, Virtual Instructor-Led Training, Digital Learning Platform and Blended Training platforms

Course Preview

Docker Basics

  • Terminologies in Docker world
  • Containerization vs Virtualization
  • Docker engine & tools installation
  • Installing Docker on Ubuntu
  • Configuring Docker to Communicate Over the Network
  • Playing Around with Our First Docker Container

Major Docker Components

  • Module Intro
  • The High Level Picture
  • The Docker Engine
  • Docker Images
  • Docker Containers
  • Docker Hub
  • A Closer Look at Images and Containers
  • One Process per Container
  • Commands for Working with Containers
  • Scenario with working example

Container Management

  • Module Intro
  • Starting and Stopping Containers
  • PID 1 and Containers
  • Deleting Containers
  • Looking Inside of Containers
  • Low-level Container Info
  • Getting a Shell in a Container
  • Scenario with working example
  • Creating a Public Repo on Docker Hub
  • Using Our Public Repo on Docker Hub
  • Introduction to Private Registries
  • Building a Private Registry
  • Using a Private Registry
  • Docker Hub Enterprise
  • Scenario with working example

Building from a Dockerfile

  • Module Intro
  • Introducing the Dockerfile
  • Creating a Dockerfile
  • Building an Image from a Dockerfile
  • Inspecting a Dockerfile from Docker Hub
  • Scenario with working example
  • Module Intro
  • The Build Cache
  • Dockerfile and Layers
  • Building a Web Server Dockerfile
  • Launching the Web Server Container
  • Reducing the Number of Layers in an Image
  • The CMD Instruction
  • The ENTRYPOINT Instruction
  • The ENV Instruction
  • Volumes and the VOLUME Instruction
  • Scenario with working example

Docker Networking

  • Module Intro
  • The docker Bridge
  • Virtual Ethernet Interfaces
  • Network Configuration Files
  • Exposing Ports
  • Viewing Exposed Ports
  • Linking Containers
  • Scenario with working example

Docker Commands

  • The run Command
  • Managing Containers
  • Docker Info
  • Container Info
  • Dealing with Images
  • Using the Registry
  • Scenario with working example
  • Hands On Use Cases
  • Deploying Web Applications on Docker
  • Scenario with working example