Country Course Page Acad ID: ACAD0250
Docker and Kubernetes Training in United States

This course is designed to help participants build strong foundations in containerization and container orchestration for modern application deployment.

Overview

This Docker and Kubernetes training is designed to help participants build strong foundations in containerization and container orchestration for modern application deployment. The course covers Docker fundamentals, container lifecycle management, Kubernetes architecture, pods, services, deployments, configuration, and basic cluster operations. Participants will gain hands-on experience to containerize applications and deploy, manage, and scale them using Kubernetes in real-world DevOps environments.

Learning Outcomes

โ€ข Understand the architecture, core concepts, and orchestration capabilities of Docker and Kubernetes.
โ€ข Build, manage, and deploy containerized applications using Docker images, containers, and registries.
โ€ข Configure Kubernetes clusters, nodes, pods, deployments, and services for scalable application management.
โ€ข Implement networking, storage, configuration management, and workload orchestration in containerized environments.
โ€ข Monitor, troubleshoot, and optimize containerized applications for availability, scalability, and performance.
โ€ข Build secure, resilient, and production-ready cloud-native solutions using Docker and Kubernetes best practices.

Duration & Delivery Mode

21 hours

We serve:
Target Audience

 โ€ข Software developers
 โ€ข DevOps and platform engineers
 โ€ข System administrators
 โ€ข Cloud engineers
 โ€ข IT professionals adopting container platforms

Pre-requisites

 โ€ข Basic understanding of software development concepts
 โ€ข Familiarity with Linux command line is helpful
 โ€ข Interest in DevOps, cloud, or platform engineering

Skillset Achieved

 โ€ข Understanding containerization concepts
 โ€ข Building and managing Docker images
 โ€ข Running and managing Docker containers
 โ€ข Understanding Kubernetes architecture
 โ€ข Deploying applications on Kubernetes
 โ€ข Managing pods, services, and deployments
 โ€ข Handling configuration and secrets
 โ€ข Applying container and orchestration best practices

Course Outcome

By the end of this training, participants will be able to containerize applications using Docker and deploy them on Kubernetes clusters. Learners will gain strong fundamentals in container orchestration, enabling them to manage scalable and resilient container-based applications.

Course Outline

Introduction to Containers & Docker Fundamentals
 โ€ข Containerization concepts and benefits
 โ€ข Containers vs virtual machines
 โ€ข Docker architecture and components
 โ€ข Docker use cases in modern DevOps

Docker Installation & Core Commands
 โ€ข Installing Docker
 โ€ข Docker CLI fundamentals
 โ€ข Running and managing containers
 โ€ข Understanding container lifecycle

Docker Images & Dockerfiles
 โ€ข Docker images and layers
 โ€ข Pulling and managing images
 โ€ข Writing Dockerfiles
 โ€ข Image tagging and versioning

Container Storage & Networking Basics
 โ€ข Volumes and bind mounts
 โ€ข Data persistence concepts
 โ€ข Docker networking overview
 โ€ข Container communication

Introduction to Kubernetes & Cluster Architecture
 โ€ข What is Kubernetes and why it is used
 โ€ข Kubernetes architecture and components
 โ€ข Control plane and worker nodes
 โ€ข Kubernetes object model

Pods, ReplicaSets & Deployments
 โ€ข Pods and containers
 โ€ข ReplicaSets concepts
 โ€ข Creating and managing deployments
 โ€ข Scaling applications

Services & Networking in Kubernetes
 โ€ข ClusterIP, NodePort, and LoadBalancer
 โ€ข Service discovery
 โ€ข Ingress concepts
 โ€ข Networking best practices

Configuration & Secrets Management
 โ€ข ConfigMaps basics
 โ€ข Secrets handling
 โ€ข Environment variables
 โ€ข Configuration best practices

Storage & Persistence in Kubernetes
 โ€ข Persistent volumes and claims
 โ€ข Storage classes overview
 โ€ข Stateful applications basics
 โ€ข Data persistence strategies

Application Updates & Scaling
 โ€ข Rolling updates and rollbacks
 โ€ข Horizontal pod autoscaling basics
 โ€ข Health checks and probes
 โ€ข Managing application availability

Kubernetes Security & Access Control Basics
 โ€ข RBAC fundamentals
 โ€ข Namespace isolation
 โ€ข Security best practices
 โ€ข Container security considerations

Monitoring, Logging & Troubleshooting
 โ€ข Basic monitoring concepts
 โ€ข Logging strategies
 โ€ข Troubleshooting pods and services
 โ€ข Common Kubernetes issues

Docker & Kubernetes Capstone Workshop & Best Practices
 โ€ข Containerizing a sample application
 โ€ข Deploying the application on Kubernetes
 โ€ข Exposing services and scaling workloads
 โ€ข Final workshop review and best practices

Assessment Topics

โ€ข Docker Setup, Images & Container Management
โ€ข Kubernetes Architecture, Pods & Cluster Configuration
โ€ข Deployments, Services & Workload Orchestration
โ€ข Networking, Storage & Performance Optimization
โ€ข End-to-End Container Orchestration Project

Evaluation

Participants will be evaluated through hands-on Docker and Kubernetes labs, practical deployment exercises, instructor-led reviews, and a final assessment focused on deploying and managing applications in a Kubernetes environment.

Course Materials

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification

Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for Docker and Kubernetes. This digital, verifiable certification validates practical containerization, Kubernetes deployment skills, and modern DevOps orchestration fundamentals and can be shared on LinkedIn and included in professional profiles to enhance cloud-native and DevOps career credibility.

SELECT AN UPCOMING CLASS
Fri 14th Aug 2026 – Sun 16th Aug 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Sat 15th Aug 2026 – Mon 17th Aug 2026
โฑ 3 days ๐Ÿ“ Online Instructor-led
Sat 15th Aug 2026 – Mon 17th Aug 2026
โฑ 3 days ๐Ÿ“ Onsite
Wed 2nd Sep 2026 – Fri 4th Sep 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Mon 7th Sep 2026 – Wed 9th Sep 2026
โฑ 3 days ๐Ÿ“ Online Instructor-led
Tue 8th Sep 2026 – Thu 10th Sep 2026
โฑ 3 days ๐Ÿ“ Onsite
Mon 14th Sep 2026 – Wed 16th Sep 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Los Angeles, California Los Angeles United States
Wed 23rd Sep 2026 – Fri 25th Sep 2026
โฑ 3 days ๐Ÿ“ Online Instructor-led
Sat 26th Sep 2026 – Mon 28th Sep 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Mon 28th Sep 2026 – Wed 30th Sep 2026
โฑ 3 days ๐Ÿ“ Onsite
No upcoming classes are currently available for this delivery mode.
Availability

Available cities in United States for this course

Explore delivery locations across United States and move into city pages for localized schedules and context.

2 cities

Enroll Now

WHO WILL BE FUNDING THE COURSE?

By submitting your details you agree to be contacted in order to respond to your enquiry.

Testimonials

What Our Students Say