Files
openwrt-docker/readme.md
T
2024-01-29 15:55:54 +01:00

37 lines
964 B
Markdown

# OpenWrt qemu docker container for arm64
Based on the great works of https://github.com/qemus/qemu-docker. Thanks!
QEMU in a docker container for running arm64 virtual machines. Tested on Raspberry Pi 5.
It uses high-performance QEMU options (like KVM acceleration, kernel-mode networking, IO threading, etc.) to achieve near-native speed.
Images can be found a docker hub https://hub.docker.com/r/albrechtloh/qemu-openwrt
## Features
- KVM acceleration
- Web-based viewer for tty console
- Attaches two physical Ethernet interfaces exclusively into the docker container
## Usage
See `docker-compose.yml`
## How it works
See `src/entry.sh` and `Dockerfile`
## Build and run
```bash
docker build -t openwrt-docker-arm64 . && docker compose up
```
## Screenshots
VNC console in web browser
![VNC console in web browser](pictures/qemu_openwrt_vnc_console.png)
OpenWrt LUCI web interface
![OpenWrt LUCI web interface](pictures/qemu_openwrt_luci.png)