Image-Backed Jails
Opened this issue · 0 comments
fabianfreyer commented
This would probably end up being a UFS over ZVOLs
Open questions:
- Should we keep zvols in
<base>/storage
, or not. We probably have the following options:- Extraction scheme would be similar to #3, but in zvols. Each layer would be its own zvol. We could quickly clone this into
<base>/runtime
when starting a jail. - Copy files from dataset in
<base>/storage
into a new zvol in<base>/runtime
on start. Copy files back on commit. - Copy files from dataset in
<base>/storage
into a new zvol in<base>/runtime
on first start. Clone that into<base>/runtime
. Copy files back into dataset and/or clone zvol back into<base>/runtime
on commit.
- Extraction scheme would be similar to #3, but in zvols. Each layer would be its own zvol. We could quickly clone this into