Optimise the order of instructions
Optimise the order of instructions

Moving the volume instruction after the run instruction allows the
run layer to be cached more efficiently, and even though splitting
the instruction will add one extra layer, it will also enable more
efficient layer sharing between images and faster builds.

scoobadog/docker-template