-
Notifications
You must be signed in to change notification settings - Fork 13
Home
Daniel edited this page Sep 12, 2016
·
19 revisions
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.