Skip to content
Daniel edited this page Sep 12, 2016 · 19 revisions

Welcome to the Cloudogu ecosystem!

The Cloudogu ecosystem consists of a set of tools, each of them encapsulated in their own Docker container.

Get started:

  • Option 1: Create a virtual machine running the ecosystem by simply typing vagrant up
  • Option 2: Set up all provided docker containers on your machine by running ./install.sh.

Prerequisites:

  • Runs best on Debian- or Ubuntu-based operating systems. Ubuntu 14.04 (Trusty Tahr) is used in the virtual machine.
  • Vagrant: vagrantup.com
  • Docker: docker.com
  • If you want to run Cloudogu on a virtual server, make sure your server supports nested virtualization (not recommended because of weak performance)

Startup mechanism:

  • Docker daemon is started on boot via the /etc/init/docker.conf Upstart script.
  • All docker containers are started (based on their dependencies) via /etc/init/ces-<name>.conf scripts.
  • Containers which are marked as 'webapps' in their Dockerfile (via 'ENV SERVICE_TAGS webapp') are available via http://<hostIP>/<containername> after bootup.
Clone this wiki locally