Skip to content

Commit eda9957

Browse files
committed
configs: refactor nftables container, add shell + basic tooling
This container is primarily intended as a reference with Infix, where it comes bundled by default. So there's an implied requirement to keep the container image as small as possible. However, the container must strike a balance between size and usability. To that end a basic shell must be available and the smallest is BusyBox, which also means it's easier to just drop tini in place of BusyBox init. The total size increases from 542 kB to 692 kB (+150 kB), a small price for the added functionality (ash, vi, ls/cat/mv, unshare/nsenter, etc). As a spin-off the added tooling allows for using the container as base for regression tests in Infix \o/ Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
1 parent 8866439 commit eda9957

File tree

7 files changed

+284
-245
lines changed

7 files changed

+284
-245
lines changed

0 commit comments

Comments
 (0)