Skip to content

Latest commit

 

History

History
46 lines (25 loc) · 2.41 KB

ChRIS_on_WSL.asciidoc

File metadata and controls

46 lines (25 loc) · 2.41 KB

Instantiating a Local ChRIS instance on WSL

This is a step-by-step guide on instantiating a local ChRIS instance on a Windows Host using WSL 2 (Windows Subsystem for Linux 2)

Enabling and/or installing WSL and a Linux distribution

Installing docker and docker-compose (on the terminal) on Ubuntu on WSL ~~~~~~~~~~~~~~~~~~~~~~~~

Here’s the list of commands in the specified order to be run on the terminal -

  1. Installing docker

    • Follow the Install using the repository steps from the Install Docker Engine on Ubuntu guide

    • Docker Engine is installed and running. The docker group is created but no users are added to it. You need to use sudo to run Docker commands. Continue to Linux postinstall to allow non-privileged users to run Docker commands and for other optional configuration steps.

  2. Installing docker-compose

Instantiating a local ChRIS instance

  • Once you have docker and docker-compose installed, open a new terminal window and run sudo dockerd

    • dockerd is the daemon service for docker containers

  • Instantiating CUBE

    • Once you have dockerd running, open a new terminal window and follow the steps in the ChRIS Ultron Backend ReadME to instatiate an instance of the ChRIS backend services

    • Once the system is "up", you can add more compute plugins to the ecosystem by running: ./postscript.sh

  • Instatiating the ChRIS UI

    • Once you have CUBE running, open a new terminal window and follow the steps in the ChRIS UI ReadME