Concept and mechanism
Access to a rootful daemon on Linux is powerful: docker-group membership is not a read-only role. An mTLS certificate can identify a client and protect transport, but does not automatically create fine-grained operation policy. Define authorization by identity, actions, and resources, then test both permitted and denied behavior. In MKE 3.9, a grant combines subject, role, and resource set. This example is explicitly versioned; the MKE name does not guarantee identical architecture across generations. The exam guide also uses older enterprise naming such as UCP. Confirm product and version before transferring procedures into a current environment.
Guided application
In a fictional project, deliver credentials to Linux services through suitable mechanisms rather than embedding them in images. Swarm secrets are immutable and provided to authorized services; rotation requires a new object, consumer updates, and coordinated removal of the old one. An image signature supports integrity and publisher identity without establishing absence of vulnerabilities. DCT is legacy guide material: signatures are associated with tags and should not be described as universal verification of every digest pull. Documentation announces notary.docker.io shutdown on 2026-12-08. Plan transition to a supported mechanism with validated policy instead of starting a dependency without considering that deadline.
Certificate accepted, creation still allowed: authentication passed, read-only restriction failed.
Common pitfalls
Docker group as read-only; TLS as RBAC; viewer name as policy; signature as scan; mutable secret.
Related topics: Swarm: desired state, placement, and quorum · Delivery, rollback, and readiness · Reproducible images and registries
Validate identity, operation scope, and artifact trust separately.
Reference: Protect Docker daemon access · DCA Study Guide v1.5 (January2025); current exam listing checked2026-09-30