A headless GNU/Linux Ubuntu machine in a container through a web desktop in a browser.
It runs smoothly on a Apple M1 with Docker
git clone https://github.com/giodegas/novnc-ubuntu-arm64.git
cd novnc-ubuntu-arm64
docker build -t giodegas/novnc-ubuntu-arm64 .
docker run -d -p 8080:80 --name novnc -v /dev/shm:/dev/shm giodegas/novnc-ubuntu-arm64
connect with the browser to:
http://localhost:8080
Screenshot of Safari in macOS Monterrey 12.1 with M1 CPU
Derived from: