Versions in this module Expand all Collapse all v0 v0.1.0 Aug 5, 2026 Changes in this version + func Assess(e *Evidence) *compliance.Report + func Benchmark() compliance.Benchmark + func Register(r *engine.Registry) + func RunCommand(args []string) int + type Container struct + CPUShares int64 + CapAdd []string + CapDrop []string + Healthcheck bool + IpcMode string + MemoryLimit int64 + Mounts []Mount + Name string + NetworkMode string + PidMode string + PidsLimit int64 + PortBindings []PortBinding + Privileged bool + ReadonlyRootfs bool + RestartMaxRetry int + RestartPolicy string + SecurityOpt []string + User string + UtsMode string + type Evidence struct + Containers []Container + Daemon map[string]any + Files []FileStat + Info Info + Notes []string + func Load(path string) (*Evidence, error) + type FileStat struct + Exists bool + Group string + Mode string + Owner string + Path string + type Info struct + CgroupDriver string + Experimental bool + LiveRestore bool + LoggingDriver string + Rootless bool + SecurityOpts []string + ServerVersion string + StorageDriver string + type Module struct + func New() *Module + func (m *Module) Analyze(_ context.Context, t *engine.Target) ([]engine.Finding, error) + func (m *Module) Description() string + func (m *Module) Domains() []string + func (m *Module) Name() string + func (m *Module) Supports(t engine.TargetType) bool + type Mount struct + Destination string + RW bool + Source string + type PortBinding struct + ContainerPort int + HostIP string + HostPort int