This is a guide for pragmatically improving your container security capabilities, with guidance on all tenets of container security.
Great effort has been made to zero-in on the highest-impacting controls to reduce risk associated with container workloads, providing a practical roadmap for implementing strong container security.
Each recommendation will be supplemented with: how to implement; what risk is actually mitigated through implementing; further steps you can take to mature this control (where appropriate).
The tl;dr is that container security is our software supply-chain security.
The l;r is that container security is the practice of ensuring that we are:
This guide will be split into the specific domains of container security:
Container image security (coming later)
Container registry security (coming later)
Container monitoring (coming later)`
Included in each recommendation will be steps to implement for Docker deployment of containers, and Kubernetes deployments.
It’s recommended to audit your adherence to all requirements listed, and then work through the gaps systematically. Or just free-wheel it, different strokes I guess…