Windows under WSL using Xming and Docker Desktop: Replace X.X.X.X with the IP of the remote running X11.Assumes Docker and X11 are installed and setup.See detailed instructions to setup docker here and enable running containers as non-root users and granting docker group ssh rights here.Skipping any of them will result in complications getting docker to communicate with the X server It is critical to follow all the instructions for running as a non-root user.Assumes Docker and X11 are installed and setup (including running docker commands as a non-root user).
While it should work on ParrotOS, Kali and others, until we have Legion packaged and placed into the repos for each of these distros it's musical chairs with regards to platform updates changing and breaking dependencies. We can only promise correct operation on Ubuntu 18 using the traditional installation at this time. Everyone is welcome to try and figure those hoops out and create a PR for runIt. It is possible to run the docker image on any Linux distribution, however, different distributions have different hoops to jump through to get a docker app to be able to connect to the X server. RunIt supports Ubuntu 18, Fedora 30, Parrot and Kali at this time. NOTE: Docker versions of Legion are unlikely to work when run as root or under a root X! Supported Distributions Docker runIt script This is because of all the dependancy requirements and the complications that occur in environments which differ from a clean, non-default installation.
It is preferable to use the docker image over a traditional installation.