Go to file
Héctor Molinero Fernández db62de83d9 Updated ReactOS to v0.4.11
2019-03-04 18:48:14 +00:00
scripts Do not create disk if it already exists 2019-02-22 00:09:21 +01:00
.dockerignore First commit 2019-02-20 23:10:38 +01:00
.gitignore First commit 2019-02-20 23:10:38 +01:00
.gitlab-ci.yml First commit 2019-02-20 23:10:38 +01:00
Dockerfile Updated ReactOS to v0.4.11 2019-03-04 18:48:14 +00:00
LICENSE.md First commit 2019-02-20 23:10:38 +01:00
Makefile First commit 2019-02-20 23:10:38 +01:00
README.md First commit 2019-02-20 23:10:38 +01:00
run.sh Fixed wrong port 2019-02-22 00:09:49 +01:00
VERSION v2 2019-02-22 00:10:56 +01:00

ReactOS on Docker

A Docker image for the ReactOS operating system.

Start an instance

docker run --detach \
  --name qemu-reactos \
  --restart on-failure:3 \
  --publish 127.0.0.1:6080:6080/tcp \
  --privileged --env QEMU_KVM=true \
  hectormolinero/qemu-reactos:latest

The instance will be available through a web browser from: http://localhost:6080/vnc_auto.html

Environment variables

QEMU_CPU

Number of cores the VM is permitted to use (2 by default).

QEMU_RAM

Amount of memory the VM is permitted to use (1024M by default).

QEMU_DISK_SIZE

VM disk size (16G by default).

QEMU_DISK_FORMAT

VM disk format (qcow2 by default).

QEMU_KEYBOARD

VM keyboard layout (en-us by default).

QEMU_KVM

Start QEMU in KVM mode (false by default).

The --privileged option is required to use KVM in the container.

License

See the license file.