Module 1: Image build process optimization
- Building efficient, secure, multi-platform images
- Utilizing the build cache
- Techniques for reducing image size and image layers
- Optimizing Dockerfile using AI tools
- Security consideration for building images
Module 2: Docker DevOps with CI/CD
- Benefits of integrating docker with CI/CD
- Managing containerized applications with CI/CD
- Using Infrastructure as a code tools with CI/CD
- Optimizing and securing CI/CD
- CI/CD Best practices
Module 3: Container Networking
- Docker networking Overview
- Review the supported network types
- Managing virtual docker networks
- Docker network services
- Troubleshoot networking issues
Module 4: Handling persistent Storage
- Container and application data lifecycle
- Docker volume types
- Managing Docker volumes
- Backup and restore of persistent data
- External storage providers