Go to file
Héctor Molinero Fernández 92dd9a8e7e Added Samba, BusyBox and a bind shell service 2021-11-07 22:02:39 +01:00
config/samba Added Samba, BusyBox and a bind shell service 2021-11-07 22:02:39 +01:00
data/iso/reactos Added Samba, BusyBox and a bind shell service 2021-11-07 22:02:39 +01:00
scripts Added Samba, BusyBox and a bind shell service 2021-11-07 22:02:39 +01:00
.dockerignore First commit 2019-02-20 23:10:38 +01:00
.gitattributes Move first run commands to a separate batch file 2021-11-02 22:07:24 +01:00
.gitignore First commit 2019-02-20 23:10:38 +01:00
.gitlab-ci.yml Replaced "docker.io/docker:stable" with "docker.io/docker:latest" 2021-10-31 12:03:27 +01:00
Dockerfile.m4 Added Samba, BusyBox and a bind shell service 2021-11-07 22:02:39 +01:00
LICENSE.md Updated license year 2021-01-15 19:35:18 +01:00
Makefile Removed unnecessary "--" from printf 2021-10-31 18:11:57 +01:00
README.md Added Samba, BusyBox and a bind shell service 2021-11-07 22:02:39 +01:00
VERSION v31 2021-11-02 22:19:18 +01:00
run.sh Enabled KVM by default 2021-11-02 19:16:38 +01:00

README.md

ReactOS on Docker

A Docker image for the ReactOS operating system.

Start an instance

docker run --detach \
  --name qemu-reactos \
  --device /dev/kvm \
  --publish 127.0.0.1:5900:5900/tcp \
  --publish 127.0.0.1:6080:6080/tcp \
  docker.io/hectormolinero/qemu-reactos:latest

The instance can be accessed from:

Environment variables

VM_CPU

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

VM_RAM

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

VM_KEYBOARD

VM keyboard layout (en-us by default).

VM_KVM

Start QEMU in KVM mode (true by default).

The --device /dev/kvm option is required for this variable to take effect.

License

See the license file.