Next: recommended method
Up: OSA through Docker
Previous: OSA through Docker
Subsections
First of all, it is necessary to install Docker on your platform. We do not provide support on this,
instructions can be retrieved from the docker project to which we refer. Instructions are specific to your OS
distribution (see https://docs.docker.com/install/). For a quick use, we suggest to read the first two
paragraphs below (Graphical interface for Linux and Mac, Downloading the OSA docker image) and then just to Section
.
Note that these instructions could not be tested on the latest versions after 2020
The interaction with the graphical environment is platform
dependent and needs to be properly set-up. For Linux you need to make sure that X11 is installed and that you are in a
graphical session.
For OSX, the following instructions have been developed by
CERN for the ``root'' program and are also valid for OSA, which uses ``root'' for its graphical interface (we refer for
details an updates to the page https://hub.docker.com/r/rootproject/root-ubuntu16/
- Make sure that https://www.xquartz.org/XQuarz is
installed. If not, install it from here: https://www.xquartz.org/
- Open XQuartz, go to XQuartz, Preferences, select the Security tab, and tick the box ``Allow connections from network
clients''. Then, quit XQuartz.
- Open Terminal and issue the following command:
grep inet | awk '$1==inet {print $2}')
This will grab your IP address on the local network.
- Run echo $ip to make sure it was successful. If nothing is displayed,
replace ``en0'' by ``en1'' or a higher number in the above command.
- Try again until it works.
- When you have successfully defined the variable ip to store your IP address, issue the command: xhost + $ip
This will start XQuartz and whitelist your local IP address. A message should
be displayed saying that the IP address has been ``added to the access control list''.
Next: recommended method
Up: OSA through Docker
Previous: OSA through Docker
inthelp@sciops.esa.int