Also, sometimes you might want to provision without docker - i.e. straight to EC2. if you use vagrant for provisioning, this flexibility is gauranteed. just something to keep in mind for the future in case you say
"hey, these docker wrappers that im maintaining seem highly coupled... is there a cleaner way to manage ephemeral docker containers?" then this email will ring a bell :)
