Initial commit.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
Upgraded dockerclient API.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
Node UTs: Verify the containers by id in state tests.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
container: Embed a copy of the dockerclient.Container

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
node: Put a reference to the node in containers

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
Cluster: Implemented support to return a list of all containers

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
API: Add support for ps.

Implemented simple support for docker ps. The only flag currently
handled is -a.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
inherit from sync
remove image.go
add info
add back inspect and the redirections
add logrus
add basic remove
fix with the new dockerclient version
API: Pass an HttpApiContext to every handler.

Instead of directly passing a cluster to every handler, pass a struct
the API owns. This makes adding additional data easier.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
API: docker start support.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
add pause/unpause
replace 0.0.0.0 by node IP
append node ID to names
replace print by log