Security fix: pivot_root replaces chroot
A container-escape vector is closed, plus stop --all and exec -i/-t.
1.15 is a hardening release:
pivot_rootinstead of chroot — closes a container-escape vector and
places the root filesystem in a proper mount namespace.
- Linux-only build tags —
//go:build linuxon platform-specific files. cardinal stop --all— stop every running container at once.cardinal exec -i/-t— interactive exec flags now parse and apply
correctly, and cardinal console auto-detects a shell.
Plus a batch of correctness fixes: a sync.Map guard against a stop/monitor
race, error paths that no longer swallow failures, and 30-second timeouts on
volume and network commands.