# Docker installation for Cloudiator ## Description Installation of Cloudiator using Docker (docker-compose). ## Install * install Docker: https://docs.docker.com/install/ * install docker-compose: https://docs.docker.com/compose/install/ * 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 ``` ​ * Required folder for logging: ``` /var/log/db-evaluator-colosseum/ ``` ``` /var/log/application-deployment-library/ ``` ​ * 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 * Colosseum REST-Server automatically starts on port 9000 * Application-Deployment-Library start on port 9091 * PHP-Myadmin is available on port 8080 (currently unprotected)