1.8 Ensure auditing is configured for Docker files and directories - docker.service


Audit docker.service, if applicable.
Apart from auditing your regular Linux file system and system calls, audit all Docker related files and directories. Docker daemon runs with root privileges. Its behavior depends on some key files and directories. docker.service is one such file. The docker.service file might be present if the daemon parameters have been changed by an administrator. It holds various parameters for Docker daemon. It must be audited, if applicable.


If the file exists, add a rule for it.
For example,
Add the line as below in /etc/audit/audit.rules file:
-w /usr/lib/systemd/system/docker.service -k docker
Then, restart the audit daemon. For example,
service auditd restart
Auditing generates quite big log files. Ensure to rotate and archive them periodically. Also, create a separate partition of audit to avoid filling root file system.
Default Value:
By default, Docker related files and directories are not audited. The file docker.service may not be available on the system.

See Also


Item Details


References: 800-53|AU-12c., CSCv6|14.6

Plugin: Unix

Control ID: d0a195a332d165d3449ddf690831929fbf39fdabaf9b79d04dee9ff8a1480b5d