GitHunt
AN

Anduin2017/AnduinOS-In-Docker

AnduinOS in Docker

MIT licensed
Pipeline stat
ManHours
Docker

This repository provides a Docker container to run AnduinOS. Only Linux is supported.

Prerequisites

  • Must be running on a Linux host.
  • Docker installed on your machine.
  • A compatible CPU with virtualization support (Intel VT-x or AMD-V).

Run

To run AnduinOS in Docker, you can use the pre-built image available on Docker Hub:

docker pull anduin2019/anduinos-in-docker
mkdir -p vm_data
docker run -it \
  --device /dev/kvm \
  -p 8080:8080 \
  -p 5900:5900 \
  -v ./vm_data:/data/vmdisk \
  anduin2019/anduinos-in-docker

Build from source

To run AnduinOS in Docker, follow these steps:

docker build -t anduinos-vm .
mkdir -p vm_data
docker run -it \
  --device /dev/kvm \
  -p 8080:8080 \
  -p 5900:5900 \
  -v ./vm_data:/data/vmdisk \
  anduinos-vm

And then open your browser and visit http://localhost:8080/vnc_auto.html to access AnduinOS.

Languages

Shell59.6%Dockerfile40.4%

Contributors

Other
Created July 8, 2025
Updated February 22, 2026
Anduin2017/AnduinOS-In-Docker | GitHunt