Changes in 0.4.2 (docker containers):

* Qemu is updated to version 10.2.0.

* The OCI container can be built with either Docker or Podman now.

Changes in the 0.4 version of the docker container:

* The base image is now ubuntu:latest.
 This resolves to the current Ubuntu LTS such as 24.04.

* Qemu is now built from source and stripped.
  Current version is qemu 10.1.2.

* Qemu is configured to enable emulation of x86_64, aarch64, riscv64, s390x and ppc64 CPU architectures.

* Qemu is configured with the following configuration options:

    --without-default-features
    --enable-attr
    --enable-kvm
    --enable-pie
    --enable-slirp
    --enable-strip
    --enable-system
    --enable-tcg
    --enable-tools
    --enable-tpm
    --enable-vhost-crypto
    --enable-vhost-kernel
    --enable-vhost-net
    --enable-vhost-user
    --enable-virtfs

* A container volume is defined at /var/cache/image-garden.
  The environment variable GARDEN_CACHE_DIR is set to it.

  Locally, it is recommended to run the container with the following command:

    docker run --device /dev/kvm --volume $HOME/.cache/image-garden:/var/cache/image-garden image-garden:latest

  This provides access to local image cache, reducing the need to download images from the internet.
