hardening-docker-daemon-configuration - Hardening Docker Daemon Configuration
Harden Docker daemon using daemon.json, TLS authentication, user namespace remapping, seccomp, and CIS benchmark controls.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure security controls in daemon.json
- Generate TLS certificates for authentication
- Enable user namespace remapping
- Protect Docker socket access
- Configure rootless Docker daemon
- Enable Docker content trust
- Apply custom seccomp profiles
- Apply custom AppArmor profiles
Inputs
- Docker daemon configuration file daemon.json
- OpenSSL tool
- Custom seccomp and AppArmor profiles
Outputs
- Hardened daemon.json file
- TLS certificates and private keys
- Docker socket audit logs
Requirements
- Docker Engine 24.0+
- Root or sudo host access
- OpenSSL
