mirror of
https://github.com/hectorm/docker-qemu-reactos
synced 2025-01-07 01:24:49 +00:00
f8989d290c
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github | ||
.vscode | ||
config/samba | ||
data/iso/reactos | ||
scripts | ||
.dockerignore | ||
.gitattributes | ||
.gitignore | ||
Dockerfile.m4 | ||
LICENSE.md | ||
Makefile | ||
README.md | ||
run.sh |
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/hectorm/qemu-reactos:latest
The instance can be accessed from:
- VNC (
5900/TCP
), without password. - noVNC (
6080/TCP
), http://127.0.0.1:6080/vnc.html docker exec -it qemu-reactos vmshell
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.