Live Online Style Video +Live Instructor + Official Course-Book + Hands-on Labs

Docker Certified Associate


  1. Power Packed 25 Hours (Edited from 40 hours of Live Training)
  2. 6 months access to videos.
  3. Access via Laptop, Tab, Mobile, and Smart TV.
  4. Certificate of Completion.
  5. Official Course-Book
  6. Hands-on labs
  7. 220+ Tests Questions (Qubits42)
You can also purchase an annual plan for USD 999. For one year, all Flexi Videos will be free for you. Buy Annual Plan

You will get access to Flexi Video within 30 minutes.

Flexi Video

USD 199

Official Course-Book Instructor Hand-outs



USD 59


USD 199

100% Refund for Flexi Video (Course-Book is non-refundable) if user is not satisfied with the Video and seeks refund within 30 days of purchase.

Download Course Contents
Module 1: Orchestration
  •   Complete the setup of a swarm mode cluster, with managers and worker nodes
  • Describe and demonstrate how to extend the instructions to run individual containers into running services under swarm.
  •   Describe the importance of quorum in a swarm cluster.
  •   Describe the difference between running a container and running a service.
  •   Interpret the output of “docker inspect” commands.
  •   Convert an application deployment into a stack file using a YAML compose file with "docker stack deploy"
  •   Manipulate a running stack of services.
  •   Describe and demonstrate orchestration activities.
  •   Increase the number of replicas.
  •   Add networks, publish ports.
  •   Mount volumes.
  •   Describe and demonstrate how to run replicated and global services.
  •   Apply node labels to demonstrate placement of tasks.
  •   Describe and demonstrate how to use templates with “docker service create”.
  •   Identify the steps needed to troubleshoot a service not deploying.
  •   Describe how to deploy containerized workloads as Kubernetes pods and deployments.
  •   Describe how to provide configuration to Kubernetes pods using configMaps and secrets.
  •   Describe the use of Dockerfile.
  •   Describe options, such as add, copy, volumes, expose, entry point.
  •   Identify and display the main parts of a Dockerfile.
  • Describe and demonstrate how to create an efficient image via a Dockerfile
  • Describe and demonstrate how to use CLI commands to manage images, such as list, delete, prune, rmi.
  • Describe and demonstrate how to inspect images and report specific attributes using filter and format
  • Describe and demonstrate how to tag an image.
  • Describe and demonstrate how to apply a file to create a Docker image.
  • Describe and demonstrate how to display layers of a Docker image Describe and demonstrate how to modify an image to a single layer.
  •   Describe and demonstrate registry functions.
  • Deploy a registry
  •   Log into a registry.
  •   Utilize search in a registry.
  •   Push an image to a registry.
  •   Sign an image in a registry.
  •   Pull and delete images from a registry.
  •   Describe sizing requirements for installation.
  •   Describe and demonstrate the setup of repo, selection of a storage driver, and installation of the Docker engine on multiple platforms
  • Describe and demonstrate how to set up swarm, configure managers, add nodes, and setup the backup schedule.
  • Describe and demonstrate how to create and manage user and teams
  • Describe and demonstrate how to configure the Docker daemon to start on boot
  • Describe and demonstrate how to use certificate-based client-server authentication to ensure a Docker daemon has the rights to access images on a registry.
  • Describe the use of namespaces, cgroups, and certificate configuration.
  • Describe and interpret errors to troubleshoot installation issues without assistance
  • Describe the Container Network Model and how it interfaces with the Docker engine and Network
  • Describe the different types and use cases for the built-in network drivers.
  • Describe and demonstrate how to create a Docker bridge network for developers to use for their containers.
  • Describe and demonstrate how to publish a port so that an application is accessible externally
  • Identify which IP and port a container is externally accessible on
  • Compare and contrast “host” and “ingress” publishing modes.
  • Describe and demonstrate how to configure Docker to use external DNS.
  • Describe and demonstrate how to use Docker to load balance.
  • Describe and demonstrate how to deploy a service on a Docker overlay network.
  • Describe and demonstrate how to troubleshoot container and engine logs to resolve connectivity issues between containers
  • Describe how to route traffic to Kubernetes pods using ClusterIP and NodePort services.
  • Describe the Kubertnetes’ container network model.
  •   Describe security administration and tasks.
  •   Describe the process of signing an image.
  •   Describe default engine security.
  • Describe swarm default security.
  •   Kubernetes RBAC
  •   Kubernetes Network Policy
  •   Managing Capabilities of Containers
  •   Identify the correct graph drivers to uses with various operating systems.
  •   Describe and demonstrate how to configure devicemapper.
  • Compare and contrast object and block storage and when they should be used.
  • Describe how an application is composed of layers and where these layers reside on the filesystem
  •   Describe the use of volumes are used with Docker for persistent storage.
  •   Describe and demonstrate how storage can be used across cluster nodes.
  • Describe how to provision persistent storage to a Kubernetes pod using persistentVolumes.
  •   Describe the relationship between container storage interface drivers, storageClass, persistentVolumeClaim and volume objects in Kubernetes.
Pranav Kamble



Open Source:Advance Docker administrationKoenig Original:Advanced Docker Concepts and Container Orchestration
Open Source:AKS with Basic Linux Fundamentals and DockerOpen Source:Ansible with Linux and Windows Administration
Apache Software Foundation:Apache KafkaMicrosoft:Azure Kubernetes Service (AKS)
Koenig Original:Basic DevOpsOpen Source:Basic Linux and Docker with Kubernetes
Koenig Original:CentOS 8 Linux AdministrationOpen Source:CentOS 8 Linux Administration - Level I
Open Source:CentOS 8 Linux Administration - Level IICloud Native Computing Foundation (CNCF):Certified Kubernetes Administrator (CKA)
Cloud Native Computing Foundation (CNCF):Certified Kubernetes Application Developer (CKAD)Open Source:CI/CD with Ansible and Terraform
CompTIA:CompTIA Linux+ XK0-005NetApp:Configuration Management with Ansible
Open Source:Docker Administration with Linux FundamentalsMirantis:Docker Certified Associate
Mirantis:Docker Containerization EssentialsOpen Source:Docker Fundamentals

Learn more about Koenig. Download Presentation Buy Other Flexi


Yes, you can pay from this web page.
Yes, the site is secure by utilizing Secure Sockets Layer (SSL) Technology. SSL technology enables the encryption of sensitive information during online transactions. We use the highest assurance SSL/TLS certificate, which ensures that no unauthorized person can get to your sensitive payment data over the web.
We use the best standards in Internet security. Any data retained is not shared with third parties.
You will be provided access to LET ( Learning Enhancement Tool), where you will get the links to access all your purchases.
Flexi video for the new version will be provided free of cost.
6 months from the date of delivery.
Yes, you do. Flexi Videos do not include Course-Book or Labs.
Yes, contact us for corporate packages.
Yes, Course-Book and Lab are not included in the annual plan. All Flexi videos are included.
It is only for one user.
Videos can only be streamed and not downloaded.
We do not track the pass rate of Flexi students. However, we trust it will be lower than for Live Online.
Presently, Flexi is only available in English.
It’s a unique subscription plan where customers can avail unlimited Flexi courses within a year.
The subscription plan is valid for 1 year from the date of purchase.
No, this is limited to one user and its non-transferable.

Feedbacks from Clients