Hello,
On 2/5/26 4:10 PM, Simon Josefsson via Development of GNU Guix and the
GNU System distribution. wrote:
1) These are full-blown 'guix system' images? How large are they? As
far as I recall, 'guix system' images are not suitable for container
environments, or are there exceptions? Are your images more like 'cloud
images' than 'container images' perhaps? I see you use qcow2. Would
they work in a 'libvirt' environment? I really want that too, but it is
different from container images.
Although Guix System images would not be proper for "application
containers", there's nothing technically stopping them from being used
by containers in general. Docker's container paradigm unnecessarily
elevated an "ought" to a "must", but e.g. LXD or Incus supports system
containers, which are very useful since they more fully mirror the
behavior of the contained system. In the case of Debian, for example,
one can get all the benefits of containers while still being able to use
systemd and identical configuration to non-container scenarios without
needing fiddly workarounds.
Reference:
https://linuxcontainers.org/incus/docs/main/explanation/containers_and_vms/#application-containers-vs-system-containers
Cheers,
Kurt Kremitzki