Docker Boot Camp

}
5 Days

Available On-Site

Available Virtually

Contact Us for Open Enrollment
f

Customizable

Docker Boot Camp puts working developers, DevOps staff, and other technology professionals through a comprehensive, hands-on treatment of Docker across five intensive days. Attendees leave with a clear understanding of Docker and its place in the market. They learn how containers get used in development, test, and production settings, along with container networking internals and multi-host networking. The course also covers security, cgroups, and namespaces, plus hands-on experience with Docker API operations and distributed Docker configuration. During the course, students work directly with the Docker command line, Dockerfiles, and the Docker image creation process. The course covers container operations in depth. It introduces every Docker command line command and the full range of Dockerfile instructions. Students also gain architectural insight into the Linux kernel technologies that power Docker.

Discussion also covers the evolving microservice-based ecosystem and the relationship between Docker and the Open Container Initiative (OCI) standards. The course examines Docker’s architecture at the runC, containerd, and Engine levels. Each module closes with a lab that challenges attendees to experiment and explore, building a deeper understanding of how Docker works. The skills and knowledge from this course prove particularly useful to system designers and architects who want to leverage the best features of containers while avoiding the pitfalls. By the end, attendees have the skills and information needed to integrate Docker and containers effectively into sophisticated enterprise environments. This includes weaving Docker into every step of the CI/CD pipeline.

Who Should Attend

Developers, IT and QA Staff, Technical Managers, DevOps and Build personnel

What Attendees Will Learn

Upon completing Docker Boot Camp, attendees will be able to:

  • Explain Docker container architecture and lifecycle, from basic to advanced container operations
  • Build and manage container images, including working with registries and Docker Hub/Store
  • Write and use Dockerfiles, including advanced instructions
  • Manage Docker volumes, networking, and security
  • Deploy and manage Docker Swarm clusters
  • Explain Docker’s architecture and its relationship to the Open Container Initiative (OCI)
  • Configure Docker plugins, cgroups, and container constraints
  • Work with the Docker API, events, and the container state machine
  • Apply advanced Docker networking and container security practices
  • Use Docker Machine and deploy Docker Stacks with Distributed Application Bundles

Prerequisites

Basic Linux command line skills are valuable but not required.

Delivery

Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery.

Each attendee will require the ability to ssh into a cloud hosted virtual machine (provided with the course). In environments where SSH is not possible, local lab VMs or browser accessible lab systems can be provided. For web-based delivery, participants require an Internet-connected computer capable of teleconferencing.

Related Instructor-Led (ILT & VILT) Training Courses

If you are interested in other Cloud Native, AI, programming, or other courses, check out the full course list or search our entire catalog:

Secret Link