Docker infrastructure audit tool
Project description
DockAudit
The Ultimate Pulse for your Docker Infrastructure.
Audit, Secure, and Monitor your containers in seconds.
Most Docker infrastructures are misconfigured. DockAudit is a production-grade security auditing tool that unifies container security, performance optimization, and reliability checks into a single, fast interface. Inspired by CIS Docker Benchmarks and powered by real-time intelligence.
Quick Start (CLI)
Audit your entire local environment with one command:
docker run \
-v /var/run/docker.sock:/var/run/docker.sock \
ercdockercr/dockaudit scan
Or install via Pip:
pip install dockaudit
dockaudit scan
V1.0.2: DockAudit Dashboard
Experience real-time monitoring with our new high-fidelity dashboard. Designed with a DevSecOps-centric Glassmorphism aesthetic, it provides deep visibility into your operational intelligence.
Global Score • Security Trends • Reliability Metrics • Automated Audits
Deployment
Deploy the full monitoring stack (Frontend + Backend + DB) using Docker Compose:
# Production Deployment
docker-compose up -d
# Development & Local Build
docker-compose -f docker-compose-dev.yml up --build
Access the dashboard at http://localhost:3000.
Key Features
- Multi-Vector Security Scan: Previleged flags, root capabilities, read-only filesystems, and host-breakout risks.
- CVE Intelligence: Integrated with the official Google OSV API for real-time vulnerability detection in image layers.
- Performance Tuning: Automatically detects missing resource limits (CPU/Memory) and potential sizing issues.
- Reliability Audit: Validates restart policies, healthchecks, and orchestration best practices.
- Secret Detection: Scans environment variables for leaked credentials, tokens, and sensitive data.
- Infrastructure Scoring: Provides actionable KPIs and letter-grade scoring for your entire setup.
- DevOps Native: Export findings to SARIF or JSON for seamless integration with GitHub Security or custom pipelines.
🛠️ Development
- Clone:
git clone https://github.com/Erico-MR/dockaudit - Setup:
pip install -e . - Explore:
dockaudit --help
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dockaudit-1.0.2.tar.gz.
File metadata
- Download URL: dockaudit-1.0.2.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7abb5816d1443f0dedeedb78e39115349fcd5df193af3360128d262250ea911
|
|
| MD5 |
25a09df43fb5dc6816db7d086cf6c1ac
|
|
| BLAKE2b-256 |
828e968043a60fc92ec65e99408442b440984ad50b5be7a7c33bb96565f597a0
|
File details
Details for the file dockaudit-1.0.2-py3-none-any.whl.
File metadata
- Download URL: dockaudit-1.0.2-py3-none-any.whl
- Upload date:
- Size: 14.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3bbd7ba362b7393446247355ed6974c66f2763f51bbca3f9d4f50b7c41882301
|
|
| MD5 |
b35e02a93c57f8ebf16e14268c0642ea
|
|
| BLAKE2b-256 |
9df278399a05d222d3829904f2832e3e6f8fa5eecf7b7f93db5df19e3b863589
|