docs: Readme

* docs: Readme
This commit is contained in:
Kroese 2023-12-31 14:55:44 +01:00 committed by GitHub
parent 8305c1cba1
commit c70c09d3fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 2 deletions

View file

@ -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" BOOT: "https://dl-cdn.alpinelinux.org/alpine/v3.18/releases/x86_64/alpine-standard-3.18.2-x86_64.iso"
devices: devices:
- /dev/kvm - /dev/kvm
- /dev/net/tun
- /dev/vhost-net
device_cgroup_rules: device_cgroup_rules:
- 'c *:* rwm' - 'c *:* rwm'
cap_add: cap_add:

View file

@ -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. 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? * ### How do I provide custom arguments to QEMU?
You can create the `ARGUMENTS` environment variable to provide additional arguments to QEMU at runtime: You can create the `ARGUMENTS` environment variable to provide additional arguments to QEMU at runtime: