Run MVS 3.8 or MAINFRAME in windows using docker

Submitted by Dickens A S on Wed, 09/09/2020 - 05:58

It is easy to run Mainframe in windows using docker.

In docker cloud the image for hercules emulator is already available.

The corresponding the image for the MVS turnkey is also embedded inside the image

this Article explains how start the image and login to the MVS system.

First run docker

                        ##         .
                  ## ## ##        ==
               ## ## ## ## ##    ===
           /"""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
           \______ o           __/
             \    \         __/

docker is configured to use the default machine with IP
For help getting started, check out the docs at

Start interactive shell

USER1@HOST MINGW64 /c/MyFiles/DToolbox


Pull MVS image

$ docker pull rattydave/docker-ubuntu-hercules-mvs

Using default tag: latest
latest: Pulling from rattydave/docker-ubuntu-hercules-mvs
3ff22d22a855: Pull complete
e7cb79d19722: Pull complete
323d0d660b6a: Pull complete
b7f616834fd0: Pull complete
459f6955799c: Pull complete
Digest: sha256:a2bb4768889d831919e3e9d3969c631d90634e84516a855e54d8888c310ebcce
Status: Downloaded newer image for rattydave/docker-ubuntu-hercules-mvs:latest

Start the container

$ docker run -dit --name tk4- -p 3270:3270 -p 8038:8038 -p 21:21 rattydave/docker-ubuntu-hercules-mvs:latest

Use your preferred 3270 terminal

Example x3270 is available in Cygwin X11

Connect MAINFRAME using x3270

$ x3270

You can see the MVS Turnkey, Launch the keyboard and press "Attn" for LOGON prompt

MVS Turnkey



For REXX  --- BREXX can be installed


For CICS   --- KICKS   can be installed


End of Article !



Add new comment