From c70c09d3fec86b010452739650d55e28f976262d Mon Sep 17 00:00:00 2001 From: Kroese Date: Sun, 31 Dec 2023 14:55:44 +0100 Subject: [PATCH] docs: Readme * docs: Readme --- docker-compose.yml | 2 -- readme.md | 11 +++++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 25e34f2..56d4153 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,8 +11,6 @@ services: BOOT: "https://dl-cdn.alpinelinux.org/alpine/v3.18/releases/x86_64/alpine-standard-3.18.2-x86_64.iso" devices: - /dev/kvm - - /dev/net/tun - - /dev/vhost-net device_cgroup_rules: - 'c *:* rwm' cap_add: diff --git a/readme.md b/readme.md index 974c40e..6339eef 100644 --- a/readme.md +++ b/readme.md @@ -172,6 +172,17 @@ docker run -it --rm -e "BOOT=http://www.example.com/image.iso" -p 5900:5900 --de Afterwards you can connect with any VNC client to port 5900. + * ### How do I boot via UEFI? + + To enable UEFI booting, add the following line to your compose file: + + ```yaml + environment: + BOOT_MODE: "uefi" + ``` + + You can also set this to ```secure``` to enable secure boot, or to ```windows``` to enable Windows 11 booting. + * ### How do I provide custom arguments to QEMU? You can create the `ARGUMENTS` environment variable to provide additional arguments to QEMU at runtime: