Overview
Explore the intricacies of building a development pipeline for containerized applications in this 42-minute Docker session. Dive into common challenges and solutions for enterprise automation and standardization, including CI/CD stack integration with Kubernetes orchestration, build agent configuration, and enterprise container registry integration. Learn about constructing minimal images, implementing image scanning and signing, and enforcing compliance standards across teams. Gain practical insights through examples and step-by-step guidance on topics such as multistage builds, BuildKit usage, Docker Compose testing, parallel testing strategies, container security measures, and deployment techniques for both Docker and Kubernetes environments. Witness end-to-end demonstrations showcasing real-world applications of these concepts and best practices.
Syllabus
Introduction
What is a pipeline
Why use containers
Build agents
Darker
Mounted Socket
Docker without privileges
Multistage builds
Lightweight images
BuildKit
Demo
Testing
DockerCompose
Test Sidecar
Docker Tools
Parallel Testing
Other Use Cases
Warning
Parallel and sequential stages
Selenium Hub
DTR
Container Security
Image Burner
Automation
Digital Content Trust
Deployment
Rolling Update
Rolling Update Kubernetes
EndtoEnd Demo
Kubernetes Demo
Taught by
Docker