Using Docker to improve software development cycles