Fig === [![wercker status](https://app.wercker.com/status/d5dbac3907301c3d5ce735e2d5e95a5b/s/master "wercker status")](https://app.wercker.com/project/bykey/d5dbac3907301c3d5ce735e2d5e95a5b) Fast, isolated development environments using Docker. Define your app's environment with Docker so it can be reproduced anywhere: FROM python:2.7 ADD . /code WORKDIR /code RUN pip install -r requirements.txt CMD python app.py Define the services that make up your app so they can be run together in an isolated environment: ```yaml web: build: . links: - db ports: - "8000:8000" - "49100:22" db: image: postgres ``` (No more installing Postgres on your laptop!) Then type `fig up`, and Fig will start and run your entire app: ![example fig run](https://orchardup.com/static/images/fig-example-large.gif) There are commands to: - start, stop and rebuild services - view the status of running services - tail running services' log output - run a one-off command on a service Installation and documentation ------------------------------ Full documentation is available on [Fig's website](http://www.fig.sh/).