Windows 10 Pro/Enterprise Installation

REQUIREMENTS

  • 64-bit Windows 10 Pro or Enterprise Edition.
  • Virtualization enabled.
    • Open the task manager and choose more details at the bottom of the window. In CPU under the Performance tab there should be a field labeled Virtualization.
    • If Virtualization is disabled, it must be enabled from the BIOS.

FIRST-TIME SETUP

  1. Install Docker from here. Either the Stable or the Edge release should work.
    • Docker can be accessed using PowerShell or CMD. To access PowerShell, press the Windows Key+R, type “powershell” in the run dialog box, and click OK.
    • If Docker installation fails due to incorrect Windows version, go to the alternate Windows installation instructions.
    • If you already have Docker installed, ensure that it is in Linux container mode.
  2. Open PowerShell or CMD and run:

    docker run -i -t -p 9999:9999 -p 8080:8080 --name=stochsscontainer1_9 stochss/stochss-launcher:1.9 "/bin/bash"

    Once downloaded, this command will run the container. Proceed to step 2 under RUNNING STOCHSS.

RUNNING STOCHSS

  1. Open PowerShell or CMD and run:

    docker start stochsscontainer1_9
    docker exec -ti stochsscontainer1_9 /bin/bash

  2. Once the container is running, you can only paste text by right-clicking the entry field. Run:

    cd stochss-master
    ./run.ubuntu.sh -a 0.0.0.0 -t secretkey

  3. Leaving the PowerShell/CMD window open, use your web browser to navigate to http://127.0.0.1:8080/login?secret_key=secretkey
  4. To safely close StochSS, press ctrl+c while the PowerShell/CMD window is in focus and then run:

    exit
    docker stop stochsscontainer1_9

    The PowerShell/CMD window can now be closed.

UNINSTALLING STOCHSS

  1. Open PowerShell or CMD and run:

    docker rm stochsscontainer1_9
    docker rmi stochss/stochss-launcher:1.9