Module 5: Advanced Docker Networking
- Extending docker network using custom network plugins
- Using IPv6 with Docker on Linux
- Using Docker behind a proxy server
- Networking for multi-container applications
- Service Discovery
Module 6: Advanced Docker Security
- Docker Security model overview
- Advanced docker security using Capabilities, Seccomp Profiles, SELinux, AppArmor, security contexts
- Protecting docker with user authorization
- Using Docker content trust
- Validating security best practices using CIS Docker Benchmark
Module 7: Advanced Docker Compose
- Multi-service applications with Compose
- Scaling services with Compose
- Secrets management
- Using external networks
- Using docker compose configuration extensions
Module 8: Docker Swarm orchestration
- Docker swarm architecture overview
- Building docker swarm cluster
- Managing docker swarm nodes
- Using docker cli to manage swarm cluster
- Services and tasks