Hi Sébastien and Maxim, sorry for the delay. Yes, I can confirm what Maxim stated: images are cached until they are explicitly deleted with `docker/podman image rm`. Images made from oci-image records are rebuilt upon reconfiguration only if manifests/operating-systems records they reference change, much like any other gexp or lowerable object.
As for container lifecycles: they correspond to Shepherd services. When a service is started its corresponding container is created and when the service is stopped the container is deleted. This means that if you reconfigure a system containers stay the same until you manually restart the related service, much like any other Shepherd service in your system. Hope this helps, let me know if I can clarify further. cheers, giacomo