Yeah VNET is a pretty advanced feature at this point, hopefully once it's in 11 it will be more approachable to new users without any drawbacks.
jails seem like an advanced feature to me - so much manual configuration. Docker has ruined me by hiding the complexity.
Hah, weird. For me, Docker seems to create complexity. Daemon, API, registry…
I made a tiny tool that spins up a jail with nullfs/unionfs mounts and RCTL resource limits from a single JSON/UCL file: https://github.com/myfreeweb/sandblast
Re:FreeBSD 10.3
by AdieuToLogic on Monday April 04, 2016 @09:33AM
(#11421709)
I've found ezjails[0] to be pretty nice for managing jails: https://www.freebsd.org/doc/handbook/jails-ezjail.html
It also has nice ZFS support. Here's a short, well written, howto showing an ezjails+PF+ZFS install/config process: https://forums.freebsd.org/threads/30063/
0 - https://www.freebsd.org/cgi/ports.cgi?query=ezjail-3&stype=n...
The learning curve seems vertical at times but I'm finding FreeBSD quite refreshing. Ports and pkg-ng are great (although Australia really, really needs a local mirror).
The files I need to boot from live on a USB thumbdrive and I've got IPMI to the box so I'm not too worried. I think buildworld would be pretty slow on this box (Atom C2758). I'll give it a shot.
I don't really need vnet but having IPs per jail and some kind of network seperation made more sense to my brain.