@@ -15,16 +15,35 @@ The relational algebra is the mathematical model underpinning Project:M36. When
16## Binary Releases
16## Binary Releases
18−### Windows
18+The quickest and preferred method of installation is via docker, which works on Linux, macOS, and Windows. Docker downloads and runs preconfigured software in secure, sandboxed containers, preventing third-party software from altering the host system without your permission.
19−Project:M36 now provides binary installations for Windows. Check the (releases page)[https://github.com/agentm/project-m36/releases] for downloads.
21−### MacOS X
20+### Install Docker:
23−Binary releases are not yet available for MacOS X, but compiling from source is easy.
22+* [Windows 10 Docker Installation](https://docs.docker.com/docker-for-windows/wsl/)
23+* [MacOS Docker Installation](https://docs.docker.com/docker-for-mac/install/)
24+* [Linux Docker Installation](https://docs.docker.com/engine/install/#server)
25−### Linux
26+### Run TutorialD from Docker Image
27−The currently-preferred method of installation is from source. A future enhancement would be installation from deb or rpm.
28+This downloads the docker image tagged "latest" and runs `tutd`, the TutorialD command line interface. Try the [15-Minute TutorialD Tutorial](15_minute_tutorial.markdown) and try some expressions.
31+docker run -it projectm36/project-m36 tutd
34+### Run Project:M36 Server
36+The default port for the project-m36 server is 6543.
39+docker run --network host projectm36/project-m36 project-m36-server -n <database_name>
42+### Connect to Project:M36 Server
45+docker run --network host projectm36/project-m36
29## Source Installation
48## Source Installation