You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
echo" **Docker Images for all the components built successfully**"
44
+
45
+
46
+
#########Finished########
47
+
#########################
48
+
49
+
echo" For more information regarding the application, please have a look at the Readme file found at: https://github.com/delphi-hub/delphi-registry/blob/master/README.md"
Copy file name to clipboardExpand all lines: README.md
+13-5Lines changed: 13 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,17 +20,24 @@ The Delphi registry is a server that provides access to all information and oper
20
20
## Requirements
21
21
In order to compile or execute the instance registry, you must have the latest version of the *Scala Build Tool* (SBT) installed. You can get it [here](https://www.scala-sbt.org/).
22
22
23
-
The Delphi registry requires a docker host to deploy containers to. The following images must be registered at the docker registry:
23
+
The Delphi registry requires a docker host to deploy containers. The following images must be registered at the docker registry:
24
24
* The Delphi Crawler ( ```delphi-crawler:1.0.0-SNAPSHOT``` )
25
25
* The Delphi WebApi ( ```delphi-webapi:1.0.0-SNAPSHOT``` )
26
26
* The Delphi WebApp ( ```delphi-webapp:1.0.0-SNAPSHOT``` )
27
27
28
-
To obtain these images, checkout the respective repositories ([here](https://github.com/delphi-hub/delphi-crawler), [here](https://github.com/delphi-hub/delphi-webapi) and [here](https://github.com/delphi-hub/delphi-webapp)) and execute the command
28
+
For Windows users, to obtain these images, checkout the respective repositories ([here](https://github.com/delphi-hub/delphi-crawler), [here](https://github.com/delphi-hub/delphi-webapi) and [here](https://github.com/delphi-hub/delphi-webapp)) and execute the command
29
29
30
30
```
31
31
sbt docker:publishLocal
32
32
```
33
-
inside their root directory. This will build the docker images and register them directly at the local docker registry.
33
+
inside their root directory. This will build the docker images and register them directly at the local docker registry. <br />
34
+
35
+
For Linux users, checkout Delphi Registry repository and execute the command
36
+
37
+
```
38
+
sudo bash ./Delphi_install.sh
39
+
```
40
+
inside the registry's root directory. This installation script will create the required repositories, build the docker images, and register them directly at the local docker registry.
34
41
The registry requires an initial instance of ElasticSearch to be running.
35
42
36
43
## Authorization
@@ -111,8 +118,8 @@ There are two ways of running the registry application. You can either run the a
111
118
### Run the registry directly
112
119
If you want to execute the registry directly on your local machine, simply go to the root folder of the repository and execute ```sbt run```. The application will stream all logging output to the terminal. You can terminate any time by pressing *RETURN*.
113
120
### Run the registry in Docker
114
-
For building a docker image containing the registry, go to the root folder of the repository and execute ```sbt docker:publishLocal```. This will build the application, create a docker image named ```delphi-registry:1.0.0-SNAPSHOT```, and register the image at your local docker registry.
115
-
121
+
For Windows users, to build a docker image containing the registry, go to the root folder of the repository and execute ```sbt docker:publishLocal```. This will build the application, create a docker image named ```delphi-registry:1.0.0-SNAPSHOT```, and register the image at your local docker registry.<br />
122
+
For Linux users, the installation script mentioned in **Requirements** section will create docker image for registry named ```delphi-registry:1.0.0-SNAPSHOT```, and registers the image at your local docker registry.
116
123
117
124
## Contributing
118
125
@@ -134,3 +141,4 @@ chat for a more interactive experience.
134
141
The Delphi registry is open source and available under Apache 2 License.
0 commit comments