The Docker website says that:
Docker is an open-source project to
easily create lightweight, portable, self-sufficient containers from any
application. The same container that a developer builds and tests on a laptop
can run at scale, in production, on VMs, bare metal, OpenStack clusters, public
clouds and more.
Here’s a link to a nice tutorial on Docker.
I like the idea of micro services. It feels very Unix-y to me. This project is full of buzzword goodness: Docker, REST, JSON, event-driven IO… If only they had worked Git in somehow!
From the Gilliam website:
Gilliam is a open source Platform as a Service (PaaS) that allows you easily develop, deploy and scale your application backend. Unlike commercial
and many other open source PaaS systems, Gilliams is intended for Micro Service Architectures.
Gilliam stands on the sholders of Docker. Every piece of code running on Gilliam is a Docker image. To that Gilliam adds service discovery, a router,
scheduling and elastic scaling.