Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Docker, Kubernetes, Terraform, Cloud Concepts
·
Module 5
Container Security & Best Practices
1
Running Containers as Non-Root Users
Apply the principle of least privilege by creating and running containers as non-root users.
2
Image Vulnerability Scanning with Docker Scout and Trivy
Scan images for vulnerabilities using common tools (e.g., Docker Scout, Trivy) and interpret scan results.
Container Resource Constraints
Configure resource constraints (CPU, memory limits) on containers to prevent resource exhaustion.
4
Securing Local Development with Docker Compose Secrets
Manage sensitive data for local development using Docker Compose secrets.
5
Build-time Secrets with Docker BuildKit
Securely provide secrets during the build process using Docker BuildKit's '--secret' flag.
Previous module
Multi-Container Applications with Docker Compose
Next module
Introduction to .NET Aspire