You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 42ece84
Browse filesBrowse the repository at this point in the historyBrowse files
doc: what docker-default forbids, and how a compose service opts out
The page said what is confined but not what confinement costs. Three
denials in moby's template reach ordinary containers: mount, writes below
/sys, and sysctl -w from the inside. That hits deployments through
cuos-iac hardest - sysfs GPIO on the boards, FUSE, systemd as PID 1 - and
cap_add: [SYS_ADMIN] does not lift any of it, which is the part that
surprises.
security_opt in the compose file is the per-service way out, and unlike
the app image's label it adds rather than replaces.
Also corrected: every container dockerd starts gets docker-default, not
just the application container; unix-chkpwd ships in complain mode; and
the ~100 profiles of the apparmor package cannot deny anything, which is
the answer to whether they should be deleted.
Read off the packages in trixie - apparmor 4.1.0-1, isc-dhcp-client
4.4.3-P1-8 - and moby's template.go at v26.1.5. Not re-checked against a
booted system beyond aa-status showing docker-default, dhclient and
lsb_release loaded.
Signed-off-by: Simon Walz <contact@simonwalz.de>
0 commit comments