DockerKit Documentation

Audience: All users, developers, and contributors

WHAT

DockerKit (dck) is a Docker management and compliance CLI toolkit. This hub provides navigation to all project documentation.

WHY

Centralized documentation access prevents fragmentation and ensures all audiences β€” users, developers, and architects β€” can find what they need.

HOW

Quick Navigation

I want to… Go to
Get started quickly Quick Start
Understand the architecture Architecture
Contribute to the project Developer Guide
Check compliance standards Compliance
Look up a term Glossary

By SDLC Phase

Reference Documentation

Document Description
Docker Landscape Docker ecosystem overview β€” objects, relationships, tooling
Feature Comparison Feature matrix across DockerKit capabilities
Image Comparison Docker image type comparisons
Best Practices Validation 9 Dockerfile best practice checks
Best Practices Scorecard Scoring methodology
Templates Production-ready Docker stack templates (8 categories)
Compliance CIS Docker Benchmark and OWASP compliance checking
Safety Boundaries DockerKit safety guarantees

Standards

See standards/README.md for the full compliance matrix covering CIS Docker Benchmark, OWASP Container Security, Bash Security, ShellCheck, and POSIX compliance.

Tutorials

Guide Description
Docker Secrets Secrets management with BuildKit, Swarm, Compose, Kubernetes
Environment Variables Environment variable handling best practices