Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • W Wiki Home
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • SDK4ED WikiSDK4ED Wiki
  • Wiki Home
  • Wiki
  • dependability toolbox installation

dependability toolbox installation · Changes

Page history
Update dependability toolbox installation authored May 08, 2020 by Miltos's avatar Miltos
Hide whitespace changes
Inline Side-by-side
dependability-toolbox-installation.md
View page @ f51e2f55
...@@ -28,13 +28,15 @@ In case that you don't want to see the log files of the Tomcat Server that hosts ...@@ -28,13 +28,15 @@ In case that you don't want to see the log files of the Tomcat Server that hosts
docker run -p 8080:8080 --name dependability-toolbox -it siavvasm/sdk4ed-dependability-toolbox:third bash ./catalina.sh run docker run -p 8080:8080 --name dependability-toolbox -it siavvasm/sdk4ed-dependability-toolbox:third bash ./catalina.sh run
~~~ ~~~
For more information on how you can use the Dependability Toolbox docker container and its services please have a look at the [Usage](dependability-toolbox-usage) page of the present Gitlab Wiki.
## Installation using Docker Build ## Installation using Docker Build
In the [Installation]() section we described how the Dependability Toolbox docker container can be installed directly from [DockerHub](https://hub.docker.com/r/siavvasm/sdk4ed-dependability-toolbox/tags). We highly recommend the users to select this way of installing the SDK4ED Dependability Toolbox, as it contains the latest version of the toolbox, which has been tested before its release on DockerHub, whereas it also constitutes the easiest way for installing it. In the [Installation]() section we described how the Dependability Toolbox docker container can be installed directly from [DockerHub](https://hub.docker.com/r/siavvasm/sdk4ed-dependability-toolbox/tags). We highly recommend the users to select this way of installing the SDK4ED Dependability Toolbox, as it contains the latest version of the toolbox, which has been tested before its release on DockerHub, whereas it also constitutes the easiest way for installing it.
In this section, we provide instructions on how the user can actually build a new Docker Image of the Dependability Toolbox from scratch. This is necessary especially for those who contribute in the development of the toolbox. In this section, we provide instructions on how the user can actually build a new Docker Image of the Dependability Toolbox from scratch. This is necessary especially for those who contribute in the development of the toolbox.
- **Step 1:** Download the .DockerFile that can be found in the present Gitlab repository and place it in a specific directory. - **Step 1:** Download the .DockerFile that can be found in the present Gitlab repository of the Dependability Toolbox and place it in a specific directory.
- **Step 2:** Download the Tomcat Server instance form this [link](https://www.dropbox.com/s/gwzdofiorrp2ohm/apache-tomcat-8.0.53.zip?dl=0). Extract the content of the downloaded .zip file to the directory in which the .DockerFile is placed. The content of this .zip file is actually the Tomcat Server instance having all the libraries and environments that are necessary for the execution of the Dependability Toolbox services pre-installed. - **Step 2:** Download the Tomcat Server instance form this [link](https://www.dropbox.com/s/gwzdofiorrp2ohm/apache-tomcat-8.0.53.zip?dl=0). Extract the content of the downloaded .zip file to the directory in which the .DockerFile is placed. The content of this .zip file is actually the Tomcat Server instance having all the libraries and environments that are necessary for the execution of the Dependability Toolbox services pre-installed.
...@@ -49,7 +51,7 @@ docker build -t sdk4ed-dependability-toolbox . ...@@ -49,7 +51,7 @@ docker build -t sdk4ed-dependability-toolbox .
This command will result in the creation of a Docker Image named "sdk4ed-dependability-toolbox". In order to create a Docker Container from this image you need to execute the following command: This command will result in the creation of a Docker Image named "sdk4ed-dependability-toolbox". In order to create a Docker Container from this image you need to execute the following command:
~~~ ~~~
docker run -p 8080:8080 --name dependability-toolbox -it sdk4ed-dependability-toolbox:third bash ./startup.sh docker run -p 8080:8080 --name dependability-toolbox -it sdk4ed-dependability-toolbox:third bash ./catalina.sh run
~~~ ~~~
This command is actually similar to the command that was demonstrated in the [Installation]() section of this README file. For more information on how you can handle the Dependability Toolbox docker container please have a look at the [Usage]() section of the present README file. This command is actually similar to the command that was demonstrated in the previous section of this GitLab Page. For more information on how you can use the Dependability Toolbox docker container and its services please have a look at the [Usage](dependability-toolbox-usage) page of the present Gitlab Wiki.
Clone repository
  • Advanced
  • Architectural Toolbox Description
  • Architectural Toolbox Front End
  • Architectural Toolbox Home
  • Architectural Toolbox Installation
  • Architectural Toolbox Usage
  • Decision Support Toolbox Description
  • Decision Support Toolbox Front end
  • Decision Support Toolbox Installation
  • Decision Support Toolbox Usage
  • Decision Support Toolbox
  • Energy Toolbox Description
  • Energy Toolbox Front end
  • Energy Toolbox Installation
  • Energy Toolbox Usage
View All Pages