Using Docker: Customizing and Clustering

This path is designed for software developers, testers, and administrators or anyone interested in learning Docker or implementing Docker-based deployments in their organization.

Prerequisite
None

Expected Duration
124 minutes

Description
Docker containers can be customized and clustered to effectively manage Dockerization of applications. Custom metadata can be used for labeling and creating data structures. Docker clusters can be used to group a pool of Docker hosts into a single virtual host. In this course, you learn about custom meta data, Docker Compose, Docker Clustering and Swarm, Docker Swarm filters, and Docker Swarm strategies.

Objective

Custom Metadata

  • start the course
  • identify the need for custom metadata in Docker
  • describe how different types of data can be stored in labels
  • describe steps to add labels to an image
  • describe steps to filter images by label

Docker Compose

  • identity the need for Docker Compose tool for defining and running applications
  • describe the steps to install Compose in Docker
  • describe how to build a DockerFile for defining images
  • build a .yml file for defining Docker services
  • build and run an application in Docker Compose

Docker Clustering and Swarm

  • identify the need for clustering Docker hosts and prerequisites for Swarm
  • list the steps to set up Swarm nodes for clustering
  • use commands to access and list nodes
  • work with Discovery services and list the different approaches

Docker Swarm Filters

  • describe the need for filters and its various types
  • list the steps to configure a constraint filter
  • list the steps to configure an affinity filter
  • list the steps to configure a port filter
  • list the steps to configure a dependency and health filter

Docker Swarm Strategies

  • identify the need for Swarm strategies and list different types of strategies
  • use BinPack strategy to choose a Docker node in a cluster
  • use Spread strategy to choose a Docker node in a cluster

Practice: Add a Label to an Image

  • implement steps to create a data label

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.