What we Do

A Docker image for Windows 2000 Advanced Server with SP4.

Start an instance

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

The instance can be accessed from:

RDP (3389/TCP): any RDP client, login with Administrator / password.

VNC (5900/TCP): any VNC client, without credentials.

noVNC (6080/TCP): http://127.0.0.1:6080/vnc.html

Shell: docker exec -it qemu-win2000 vmshell

Additionally the contents of the /mnt/ directory in the container will be exposed on the Z: drive via SMB.

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 (512M 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.

WordPress Appliance - Powered by TurnKey Linux