1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
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.
|