version: '2' services: colosseum-store: image: mariadb:latest restart: always environment: - MYSQL_ROOT_PASSWORD=${DATABASE_ROOT_PW} - MYSQL_DATABASE=${DATABASE_DB} - MYSQL_USER=${DATABASE_USER} - MYSQL_PASSWORD=${DATABASE_PASSWORD} colosseum-service: depends_on: - "colosseum-store" image: omi-registry.e-technik.uni-ulm.de/ds/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" image: phpmyadmin/phpmyadmin:4.7 restart: always environment: - PMA_HOST=colosseum-store - PMA_USER=${DATABASE_USER} - PMA_PASSWORD=${DATABASE_PASSWORD} ports: - 8080:80 colosseum-etcd: depends_on: - "colosseum-service" image: microbox/etcd:latest command: -name=colosseum-etcd restart: always ports: - 4001:4001 - 7001:7001 application-catalogue: depends_on: - "colosseum-service" image: omi-registry.e-technik.uni-ulm.de/cloudiator/application-deployment-library:latest restart: always environment: - COLOSSEUM_URI=colosseum-service ports: - 9091:8080 volumes: - /var/log/application-deployment-library:/var/log/db-evaluator/