Skip to main content

Trivy

Trivy is (...) open source security scanner, reliable, fast, and easy to use. Use Trivy to find vulnerabilities & IaC misconfigurations, SBOM discovery, Cloud scanning, Kubernetes security risks, and more.

🌐 trivy.dev, docs, code

CLI cheat sheet

CommandAction
trivy versionDisplays version
trivy image --severity HIGH,CRITICAL alpine:3.13.4Scans image alpine:3.13.4 and only displays severity HIGH and CRITICAL
trivy k8s --report=summary clusterScans a Kubernetes cluster

Tips

Run trivy in a container

Set an alias then use trivy as it was installed locally.

alias trivy="docker run -it --rm -v trivy-cache:/root/.cache/ -v /var/run/docker.sock:/var/run/docker.sock:ro -v $HOME/.kube/config:/root/.kube/config aquasec/trivy:latest"