Detailed Course Outline
Day 1
- The Docker Story
- Introduction to Images
- Creating Images
- System Commands
- Volumes
- Plugins
Day 2
- Docker Networking Basics
- Docker Compose
- Scaling out with Swarm Mode and Kubernetes
- Managing Secrets
Day 3
- Architecture of a Highly Distributed Application
- Development Pipeline Overview
- Developing Applications using Docker
- Debugging
- Edit and Continue
- Docker Compose
- Testing
- Health Check
- Defensive Programming
- Logging and Error Handling o Docker Builder
- Docker Secrets
- Routing Mesh
- HTTP Routing Mesh
Day 4
- Continuous Integration and Delivery
- UCP and DTR
- Configuration Management o Tagging and Versioning
- Content Trust
- Image Scanning
- Webhooks
- Image Promotion