DSL and Gem for building ready-to-launch Docker images