it should be possible to manage a stack of snapshot layers for dolmades and create them just on demand when they are being run. However, after running (and modification), a new layer has to be created or the previous has to be updated.
This mechanism could also guide during recipe creation when intermediate errors occur and it is tedious to repeat the entire building progress from beginning.
how to create a layer for a dolmade
create a clean base image
if the layer is relative to a previous layer, subsequently apply all layers below this layer
perform a diff (sha256+size) on the entire file system tree
create the layer based on the diff (yet unclear in detail - how is the format?)
it should be possible to manage a stack of snapshot layers for dolmades and create them just on demand when they are being run. However, after running (and modification), a new layer has to be created or the previous has to be updated. This mechanism could also guide during recipe creation when intermediate errors occur and it is tedious to repeat the entire building progress from beginning.
how to create a layer for a dolmade