Learning to use Docker with Clojure

Current development focus: Learn to use a Docker-based environment for my Clojure apps. So far, I know that with Docker you:

  1. Create a recipe
  2. Build an “image” from this recipe
  3. Both eat and have the cake by building a container from the image
  4. Run the image.

The Docker recipe(s)/image(s)/container(s) should include JVM, Leiningen, and Clojure.