Browse Source

Typo fix and overlay builds to save resources

master
Alex 1 year ago
parent
commit
3f735774c7
Signed by: caskd GPG Key ID: F92BA85F61F4C173
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      tooling.md

+ 5
- 2
tooling.md View File

@ -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