O que container-security-hardening faz?
Fortaleça imagens e implantações de contêineres Docker com imagens base seguras, usuários não root, varredura de CVE, SBOM/assinatura, seccomp/AppArmor e controles de segurança de pods Kubernetes. Use para revisões de segurança de Dockerfiles, CVEs de contêineres, varredura de imagens, imagens distroless ou endurecimento em produção.
Visão Geral
Esta skill ajuda você a auditar e corrigir configurações de segurança em ambientes de contêineres, garantindo que imagens e implantações sigam práticas recomendadas. Ela é ideal para:
- Revisar Dockerfiles em busca de vulnerabilidades comuns
- Sugerir imagens base seguras (distroless, Alpine slim, etc.)
- Configurar execução como usuário não root
- Integrar varredura de CVEs em pipelines CI/CD
- Gerar e assinar SBOM (Software Bill of Materials)
- Aplicar políticas seccomp e AppArmor
- Configurar Pod Security Standards no Kubernetes
Plataformas Suportadas
- Claude Code
- Cursor
- Codex (GitHub Copilot)
- Outros agentes de IA baseados em LLM
Como Usar
- Solicite uma auditoria de segurança: Peça ao agente para revisar seu Dockerfile ou manifesto Kubernetes.
- Receba recomendações: O agente analisará seu código e fornecerá sugestões de melhoria.
- Aplique correções: Siga as instruções para modificar seus arquivos.
Exemplos de Comandos
# Auditar Dockerfile
revise o Dockerfile para segurança
# Verificar imagem por CVEs
varra a imagem nginx:latest com trivy
# Gerar SBOM
gere um SBOM para minha imagem
# Aplicar seccomp
aplique perfil seccomp padrão no deployment
Referências
- Docker Security Best Practices
- Kubernetes Pod Security Standards
- Trivy - Scanner de Vulnerabilidades
- Docker Bench for Security
Contribuição
Contribuições são bem-vindas! Abra um issue ou PR no repositório oficial.