(This is a guest post by Antoni Sawicki aka Tenox)
I wanted to recompile the new smg$routines version of aclock for vax/vms and started messing with SIMH VAX emulator. Thought it would be cool to be able to run it as a Docker container. Here it is:
https://hub.docker.com/r/tenox7/openvms73
https://github.com/tenox7/docksimhvaxvms
To run, simply:
docker run -it --rm tenox7/openvms73:latest
If you want to telnet to it add -p 23:23.
For X11 XDMCP Query add -p 177:177
If you want to persist state of the OpenVMS image add -v .....:/data.
Login as system / systempassword

Have fun with virtualization!
UPDATE: Now it also includes a built-in VNC server that does XDMCP Query to the DEC Windows X-Server. Just VNC in to the container!

UPDATE: Because it’s fun with virtualization…

Nice!
Related tangent:
Do you use a keyboard layout that uses an AltGr key?
If so, does that work in your case?
I had to do a lot of fiddling around with the X server to get the AltGr key to work when I’m using a “modern” X server (approx newer than mid 00’s) with these older operating systems. It seems like older X clients don’t understand as many qualifier/modifier keys as modern X clients/servers, and someone who out to be smeared in tar and rolled in feathers decided to put AltGr over to the “newer/extended” set of qualifier/modifier keys about two decades ago.
Someone filed a bug report to RedHat at the time this happened, but no-one cared to fix the bug. (There is also a bug report filed semi recently for the VcXsrv project, but the problem obviously lies in Xorg, possibly inherited from when it was called XFree86. Bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=110933