Here's what it takes to build a Docker image: a Dockerfile! Dockerfiles are simple...Dockerfile has a simple and understandable format. Choose a base for your image, add files, run commands and you're good to go. Here's an example: ...perhaps too simple?Often times building a real world application takes much more than following simple ADD and RUN steps in a step-by-step fashion. You might want to
![Habitus: A Build Flow Tool for Docker](https://cdn-ak-scissors.b.st-hatena.com/image/square/8858d3953b208b60cc9d935269948fad396248a8/height=288;version=1;width=512/https%3A%2F%2Fs3.amazonaws.com%2Fcdn2-cloud66-com%2Fimages%2Fogimage.png)