5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Skills     Operating Systems and Servers     DevOps     Performance Computing with Docker
Optimizing Docker performance occurs long before the containers are in a production environment. Optimization needs to be part of the initial design and planning process. In this course, you'll learn how to optimize the various sections of the Docker ecosystem.
First, you'll examine why Docker container performance needs to be part of the initial design and planning process and some of the best practices for designing docker containers. You'll learn some of the common bottlenecks encountered when running Docker containers, best practices when optimizing performance for Docker containers, and considerations when planning for performance. Next, you'll explore considerations for scaling and capacity planning Docker containers in a production environment. You'll move on to learn about the different methods for Docker orchestration and how to configure Docker swarm. Finally, you'll learn how to plan for Docker storage and network performance.

Objectives

Advanced Docker Skills: Docker Performance Optimization

  • discover the key concepts covered in this course
  • describe why performance needs to be part of the design and planning process
  • describe some best practices for designing Docker containers
  • describe the common bottlenecks encountered when running Docker containers
  • describe some best practices when performance optimization with Docker containers
  • describe some of the considerations to take when planning for Docker performance
  • describe considerations for scaling and capacity planning Docker containers in a production environment
  • describe the different methods for Docker orchestration and how it relates to performance optimization
  • configure Docker swarm and add nodes, as well as deploy, inspect, scale and deleted services
  • describe some of the considerations to take when planning for Docker storage performance
  • describe some of the considerations to take when planning for Docker network performance
  • configure and use bridge networks
  • configure and use overlay networks
  • summarize the key concepts covered in this course