Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:docker [2019/08/16 12:26] – [Installing Web-Browser with WebGL Support] daniel86doc:docker [2020/03/09 13:55] – [Setting up admin user] daniel86
Line 2: Line 2:
  
 This page collects information on the installation and usage of openEASE, a web-service based on [[http://www.docker.com|Docker]]. Using Docker, we have created a cloud-based infrastructure for providing KnowRob as a service via the Web. This page collects information on the installation and usage of openEASE, a web-service based on [[http://www.docker.com|Docker]]. Using Docker, we have created a cloud-based infrastructure for providing KnowRob as a service via the Web.
 +You can follow the steps described here for any Ubuntu version that has docker independently of the Ubuntu version running inside of openEASE.
  
 ===== Installing web-browser with WebGL support ==== ===== Installing web-browser with WebGL support ====
Line 13: Line 14:
 When the Browser is installed check that [[https://get.webgl.org/|WebGL is supported]]. When the Browser is installed check that [[https://get.webgl.org/|WebGL is supported]].
  
-===== Installing the docker daemon =====+===== Installing the docker daemon & docker-compose =====
 Install Docker following the instructions at https://docs.docker.com/engine/installation/linux/ubuntulinux/. Install Docker following the instructions at https://docs.docker.com/engine/installation/linux/ubuntulinux/.
  
 After installation, you need to log out and log in again to have your username added to the new group 'docker'. After installation, you need to log out and log in again to have your username added to the new group 'docker'.
 +
 +In addition, you will need to install docker-compose which is used for the orchestration of the openEASE application.
 +Install instrucitons for docker-compose can be found here: https://docs.docker.com/compose/install/
  
  
Line 59: Line 63:
  
 The admin user is automatically created when the webserver starts for the first time. The admin user is automatically created when the webserver starts for the first time.
-The password is taken from an environment variablePlease add following environment variable to your .bashrc +The default password is *1234*You can change it after logging in for the first time.
-and replace 'XXX' with your admin password: +
-  export OPENEASE_ADMIN_PASSWORD="XXX" +
- +
-After you added the export to the .bashrc make sure to log-out and log-in again +
-(e.g., by restarting the terminal). +
- +
-**//NOTE//**: No admin user will be created if this variable is undefined.+