diff --git a/docker-compose.yml b/docker-compose.yml index 804dad0..569d321 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,8 @@ services: devices: - /dev/kvm - /dev/vhost-net + device_cgroup_rules: + - 'c *:* rwm' cap_add: - NET_ADMIN ports: diff --git a/readme.md b/readme.md index 319f3c7..2c2f0e4 100644 --- a/readme.md +++ b/readme.md @@ -163,6 +163,8 @@ docker run -it --rm -e "BOOT=http://www.example.com/image.iso" --device=/dev/kvm - 'c *:* rwm' ``` + Please note that even if you don't need DHCP, it's still recommended to enable this feature as it prevents NAT issues and increases performance by using a `macvtap` interface. + [build_url]: https://github.com/qemu-tools/qemu-docker/ [ghcr_url]: https://github.com/orgs/qemu-tools/packages/container/package/qemu-docker