for local tests • Uses the local Docker daemon 1. Starts local container 2. Runs provisioners inside 3. Commits and tags the image 4. Push to a registry (optional) Packer and AWS (amazon-ebs) • Creates AMIs in your AWS environment • Uses temp key pairs and sec groups 1. Starts an EC2 instance 2. Runs provisioners inside 3. Stops the instance 4. Creates the AMI based on that instance 5. Terminates the instance 9