CI/CD

Docker & Containers

Basic → Intermediate 1 day · 1 day Online · 1-to-1 · Enterprise
Docker & Containers

Overview

Learn containerization with Docker for CI/CD pipelines. Images, volumes, networking, and orchestration basics - the foundation for modern deployment.

Who Is This For

  • Developers and QA engineers working with containerized applications
  • DevOps engineers building container-based CI/CD
  • Anyone wanting to understand Docker for local development and testing

Prerequisites

  • Basic command line proficiency
  • Familiarity with application deployment concepts

Recommended Path

Best taken after
DevOps & CI/CD Bootcamp
Leads into
Jenkins

Learning Path

Basic

1 day
  • Understand containers vs. VMs and Docker architecture
  • Work with Docker CLI: images, containers, and basic commands
  • Build custom images with Dockerfiles
  • Manage volumes and basic networking

By the end: You can containerize applications with Docker and manage containers locally.

Intermediate

1 day
  • Design multi-container applications with Docker Compose
  • Implement Docker in CI/CD pipelines as build agents
  • Apply Docker best practices: security, image optimization, and caching
  • Introduction to container orchestration concepts (Kubernetes overview)

By the end: You can use Docker in production CI/CD workflows and multi-container environments.

What You'll Receive

  • Hands-on lab exercises and a sample code repository to keep
  • Course slides and reference guides for every module
  • Session recordings for review after class
  • Certificate of completion
  • A post-course support window for follow-up questions

Delivery Options

Online Classes

Live, interactive sessions from anywhere. Small batches for personalized attention.

1-to-1 Coaching

Personalized mentorship with flexible scheduling tailored to your goals.

Enterprise Training

Customized programs for teams, delivered online or on-site, scoped to your stack.

Your Instructor

Taught by a practicing engineer with hands-on experience building and scaling test automation, CI/CD, and AI-assisted tooling across enterprise teams. Every session is delivered by the instructor - no recordings-only courses, no junior stand-ins - with real-world examples drawn from production projects.

What Learners Say

"I finally understand what Docker actually does. The hands-on Dockerfile exercises made the concepts concrete rather than abstract."

CP

Chris Park

QA Engineer

"Docker Compose for multi-container test environments was a revelation. Our test suite now spins up a full stack in seconds."

NP

Nina Patel

DevOps Engineer

Frequently Asked Questions

No. Each level is self-contained. Start at the level that matches your experience - we can advise during a free consultation.

Both. We deliver live online classes, 1-to-1 coaching, and on-site or remote enterprise sessions for teams.

Yes. For enterprise engagements we tailor examples, exercises, and the detailed outline to your application, tools, and timeline.

Yes - a certificate of completion is provided at the end of the course.

Basic command line proficiency and familiarity with application deployment concepts. No prior Docker experience required. Our DevOps & CI/CD Bootcamp is a great foundation if you need it.

Related Courses

Ready to get started?

Request the detailed day-by-day outline or book a free consultation to find the right level for you.

Request Detailed Outline Book a Free Consultation

Request Your Detailed Outline

Tell us a little about your goals and we'll send the full outline tailored to your level and context.