diff --git a/tooling.md b/tooling.md index c2a33fa..c7824ae 100644 --- a/tooling.md +++ b/tooling.md @@ -5,11 +5,14 @@ ## Building container images - debootstrap -_Note: it allows importing docker rootfs's aswell, however it isn't recommended_ +_Note: it allows importing docker rootfs aswell, however it isn't recommended_ ### Base images - Alpine - edge +### Build setup +- Overlay directories to reuse the base rootfs and add configs on top + ### Build location - Servers _(prefferably)_ - Local _(fallback)_ @@ -25,7 +28,7 @@ _Note: it allows importing docker rootfs's aswell, however it isn't recommended_ - Likely small use of volumes _(live migration and snapshots allow easy migration)_ _TODO: Check if volume snapshots are a thing_ - Limited base image modification _(especially if it doesn't need any on-disk data)_ -- Port exposure needs to be defined manually on a per container basiss using proxy devices _see: [Proxy Protocol for Proxy device in LXD](https://discuss.linuxcontainers.org/t/performance-of-the-proxy-device-compared-to-traditional-iptables-rules/2052/6)_ +- Port exposure needs to be defined manually on a per container basiss using proxy devices, _see: [Proxy Protocol for Proxy device in LXD](https://discuss.linuxcontainers.org/t/performance-of-the-proxy-device-compared-to-traditional-iptables-rules/2052/6)_ - Ports can be forwarded in the firewall with DNAT aswell - Containers need IPv6 endpoint in DNAT mode