2024-01-29 15:55:05 +01:00
2024-01-31 17:27:15 +01:00
2024-01-23 03:22:40 +01:00
2023-04-16 06:49:35 +02:00
2023-05-05 02:22:35 +02:00
2024-01-31 15:27:05 +01:00
2024-01-31 17:27:32 +01:00
2023-04-29 09:03:48 +02:00
2024-01-29 15:55:54 +01:00

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

docker build -t openwrt-docker-arm64 . && docker compose up

Screenshots

VNC console in web browser VNC console in web browser

OpenWrt LUCI web interface OpenWrt LUCI web interface

S
Description
OpenWrt docker container for x86_64 and arm64
Readme
34 MiB
Languages
Shell 35%
HTML 20.1%
TypeScript 17.3%
Python 14.9%
Dockerfile 7.6%
Other 5.1%