Unix, 1st Edition
Based on the Unix 1st Edition June 1972 source.
You don't need to build yourself, you can just run the published Docker image. However if you do want to build it, just clone this repo and run
make. You'll need a functioning dev environment (e.g.,
unzip in your path.
docker run --rm -it bahamat/unix-1st-ed
docker run -d -P bahamat/unix-1st-ed
root at the
login: prompt. If you're running remotely use
docker ps to see which IP/port to
$ docker run -d -P bahamat/unix-1st-ed 7138370d4670dbab9535ea4bb3816b6ca6d02d31d8e531def5c8555046aa8ce9 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7138370d4670 bahamat/unix-1st-ed "/bin/sh -c ./simh.c 25 seconds ago Up 23 seconds 0.0.0.0:32769->5555/tcp elated_bohr $ telnet localhost 32769 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Connected to the PDP-11 simulator DCI device, line 0 login: root # ls bin dev etc tmp #