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
8f7e1ef1
Commit
8f7e1ef1
authored
Dec 19, 2018
by
Daniel Seybold
Browse files
updated docker-compose with new naming of repositories
parent
52735378
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
54 additions
and
48 deletions
+54
-48
docker-compose.yml
docker-compose.yml
+54
-48
No files found.
docker-compose.yml
View file @
8f7e1ef1
version
:
'
2'
services
:
colosseum-store
:
####### Cloudiator components #########
cloudiator-store
:
image
:
mariadb:latest
restart
:
always
environment
:
...
...
@@ -11,55 +13,45 @@ services:
-
MYSQL_PASSWORD=${DATABASE_PASSWORD}
command
:
mysqld --character-set-server=utf8 --collation-server=utf8_general_ci
volumes
:
-
/var/lib/cloudiator/c
o
lo
sseum
-store/:/var/lib/mysql
c
o
lo
sseum-service
:
-
/var/lib/cloudiator/clo
udiator
-store/:/var/lib/mysql
clo
udiator-store-phpmyadmin
:
depends_on
:
-
"
colosseum-store"
image
:
omi-registry.e-technik.uni-ulm.de/dbms-jungle-explorer/db-evaluator-colosseum:latest
restart
:
always
environment
:
-
MYSQL_USER=${DATABASE_USER}
-
MYSQL_PW=${DATABASE_PASSWORD}
-
MYSQL_DB=${DATABASE_DB}
-
MYSQL_HOST=colosseum-store
-
ETCD_HOST=colosseum-etcd
ports
:
-
9000:9000
volumes
:
-
/var/log/db-evaluator-colosseum:/opt/docker-init/logs
colosseum-phpmyadmin
:
depends_on
:
-
"
colosseum-store"
-
"
cloudiator-store"
image
:
phpmyadmin/phpmyadmin:4.7
restart
:
always
environment
:
-
PMA_HOST=c
o
lo
sseum
-store
-
PMA_HOST=clo
udiator
-store
# uncomment to be enable auto login
#- PMA_USER=${DATABASE_USER}
#- PMA_PASSWORD=${DATABASE_PASSWORD}
ports
:
-
8080:80
c
o
lo
sseum-etcd
:
-
8080:80
clo
udiator-service
:
depends_on
:
-
"
colosseum-service"
image
:
microbox/etcd:latest
command
:
-name=colosseum-etcd
-
"
cloudiator-store"
image
:
omi-registry.e-technik.uni-ulm.de/mowgli/mowgli-colosseum:latest
restart
:
always
environment
:
-
MYSQL_USER=${DATABASE_USER}
-
MYSQL_PW=${DATABASE_PASSWORD}
-
MYSQL_DB=${DATABASE_DB}
-
MYSQL_HOST=cloudiator-store
-
ETCD_HOST=cloudiator-etcd
ports
:
-
4001:4001
-
7001:7001
application-catalogue
:
-
9000:9000
# volumes:
# - /var/log/db-evaluator-colosseum:/opt/docker-init/logs
cloudiator-etcd
:
depends_on
:
-
"
colosseum-service"
image
:
omi-registry.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue:latest
-
"
cloudiator-service"
image
:
microbox/etcd:latest
command
:
-name=cloudiator-etcd
restart
:
always
environment
:
-
COLOSSEUM_URI=colosseum-service
-
SCRIPT_DOWNLOAD_ENDPOINT=${SCRIPT_DOWNLOAD_ENDPOINT}
ports
:
-
9091:9091
volumes
:
-
/var/log/application-deployment-library:/var/log/db-evaluator/
-
4001:4001
-
7001:7001
####### Monitoring and management components #########
influxdb-store
:
image
:
influxdb:1.5.3
restart
:
always
...
...
@@ -84,28 +76,42 @@ services:
# - INFLUXDB_PASSWORD=${INFLUXDB_PW}
ports
:
-
8888:8888
portainer
:
image
:
portainer/portainer
ports
:
-
"
9001:9000"
command
:
-H unix:///var/run/docker.sock --admin-password-file /app/portainer.conf
volumes
:
-
/var/run/docker.sock:/var/run/docker.sock
-
/opt/portainer/data:/data
-
$PWD:/app
####### Mowgli components #########
evaluation-orchestrator
:
depends_on
:
-
"
application-catalogue"
image
:
omi-registry.e-technik.uni-ulm.de/
dbms-jungle-explorer
/evaluation-orchestrator:latest
image
:
omi-registry.e-technik.uni-ulm.de/
mowgli
/evaluation-orchestrator:latest
restart
:
always
environment
:
-
COLOSSEUM_URI=c
o
lo
sseum
-service
-
COLOSSEUM_URI=clo
udiator
-service
-
APPLICATION_DEPLOYMENT_LIBRARY_URI=application-catalogue
-
WORKLOAD_API_URI=${WORKLOAD_API_IP}
-
INFLUXDB_URL=${PUBLIC_IP}:8086
ports
:
-
8282:8282
volumes
:
-
/var/log/evaluation-orchestrator/:/var/log/evaluation-orchestrator/
#
- /var/log/evaluation-orchestrator/:/var/log/evaluation-orchestrator/
-
/opt/evaluation-results/:/opt/evaluation-results/
portainer
:
image
:
portainer/portainer
application-catalogue
:
depends_on
:
-
"
cloudiator-service"
image
:
omi-registry.e-technik.uni-ulm.de/mowgli/dbms-catalogue:latest
restart
:
always
environment
:
-
COLOSSEUM_URI=cloudiator-service
-
SCRIPT_DOWNLOAD_ENDPOINT=${SCRIPT_DOWNLOAD_ENDPOINT}
ports
:
-
"
9001:9000"
command
:
-H unix:///var/run/docker.sock --admin-password-file /app/portainer.conf
volumes
:
-
/var/run/docker.sock:/var/run/docker.sock
-
/opt/portainer/data:/data
-
$PWD:/app
\ No newline at end of file
-
9091:9091
# volumes:
# - /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