Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
mowgli
docker
Commits
c177607c
Commit
c177607c
authored
May 18, 2018
by
Daniel Seybold
Browse files
aligned docker services to registry names
parent
c7c6ddaa
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
54 additions
and
22 deletions
+54
-22
README.md
README.md
+50
-18
docker-compose.yml
docker-compose.yml
+4
-4
No files found.
README.md
View file @
c177607c
...
...
@@ -7,33 +7,65 @@ Installation of Cloudiator using Docker (docker-compose).
## Install
*
install Docker: https://docs.docker.com/install/
*
install docker-compose: https://docs.docker.com/compose/install/
*
install git
*
git clone the repository: git clone https://github.com/cloudiator/docker.git
*
edit the env-template to e.g. change the API-Key used to secure the REST-endpoint
*
cp the env-template to .env: cp env-template .env
*
run docker-compose up
## Use
*
login to private registry:
```
docker login omi-registry.e-technik.uni-ulm.de/
```
*
pull required Docker images from omi-registry.e-technik.uni-ulm.de/
*
```
docker pull omi-registry.e-technik.uni-ulm.de/ds/db-evaluator-colosseum
```
*
```
docker pull omi-registry.e-technik.uni-ulm.de/cloudiator/application-deployment-library
```
*
R
EST-Server automatically starts on port 9000.
*
R
equired folder for logging:
```
/var/log/db-evaluator-colosseum/
```
```
/var/log/application-deployment-library/
```
Required folder for logging:
*
Required folder for persistent data:
```
/var/lib/cloudiator/colosseum-store/
```
*
install git
*
git clone the repository: git clone https://github.com/cloudiator/docker.git
*
cp the env-template to .env: cp env-template .env
*
run docker-compose up
## Use
```
/var/log/colosseum/
```
*
Colosseum REST-Server automatically starts on port 9000
*
Application-Deployment-Library start on port 9091
*
PHP-Myadmin is available on port 8080 (currently unprotected)
```
/var/log/application-catalogue
```
Required folder for persistent data:
```
/var/lib/cloudiator/colosseum-store/
```
docker-compose.yml
View file @
c177607c
...
...
@@ -12,7 +12,7 @@ services:
colosseum-service
:
depends_on
:
-
"
colosseum-store"
image
:
dbevaluator:latest
image
:
db
-
evaluator
-colosseum
:latest
restart
:
always
environment
:
-
MYSQL_USER=${DATABASE_USER}
...
...
@@ -23,7 +23,7 @@ services:
ports
:
-
9000:9000
volumes
:
-
/var/log/colosseum:/opt/docker-init/logs
-
/var/log/
db-evaluator-
colosseum:/opt/docker-init/logs
colosseum-phpmyadmin
:
depends_on
:
-
"
colosseum-store"
...
...
@@ -47,12 +47,12 @@ services:
application-catalogue
:
depends_on
:
-
"
colosseum-service"
image
:
application-
catalogue
:latest
image
:
application-
deployment-library
:latest
restart
:
always
environment
:
-
COLOSSEUM_URI=colosseum-service
ports
:
-
9091:8080
volumes
:
-
/var/log/application-
catalogue
:/var/log/db-evaluator/
-
/var/log/application-
deployment-library
:/var/log/db-evaluator/
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment