Add signal in the kill CLI commando to send a specific signal to the service

Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Add restart option to Fig.  Related to #478

Signed-off-by: Paul Bonaud <paul@bonaud.fr>
Add fig as entrypoint to Dockerfile

A step towards "docker run fig".

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Add tests to sdist.

In order to validate installation it's very convenient to have the tests
as part of the source distribution.  This greatly assists native
packaging that might occur (i.e. Gentoo ebuilds).

Signed-off-by: Alex Brandt <alunduil@alunduil.com>
interpolate service_name in error message when service has no configuration options.

Signed-off-by: Dan Tenenbaum <dtenenba@fhcrc.org>
Respect --allow-insecure-ssl option for dependencies

Signed-off-by: Étienne Bersac <etienne.bersac@novapost.fr>
Add capability add/drop introduced in Docker 1.2

Signed-off-by: Tyler Fenby <tylerfenby@gmail.com>
Add favicon.ico and links in header

Signed-off-by: Alexander Leishman <leishman3@gmail.com>
Add support for 'env_file' key

Signed-off-by: Ben Langfeld <ben@langfeld.me>
Remove containers in scripts

So we don't clutter up Docker with loads of stopped containers.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Upgrade to docker-py 0.6.0

Force using remote API version 1.14 so Fig is still compatible with
Docker 1.2.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Some minor cleanup from yelp/fig

Signed-off-by: Daniel Nephin <dnephin@yelp.com>
Pull latest tag by default

This was changed in Docker recently:

https://github.com/docker/docker/pull/7759

This means we aren't pulling loads of tags when we only use the
latest.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Include image name for env_file tests.

Signed-off-by: Daniel Nephin <dnephin@yelp.com>
Stronger integration tests for volume binds

Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>