Change effective on 06 July 2016
Today you have more choice in the way you develop and deploy on Heroku. With the public beta of the Heroku container registry, you can now develop and deploy your Heroku app using Docker.
With Docker you and your team get a great local development experience, plus the flexibility to customize the base OS and dependencies your app uses.
Deploying your Docker image to Heroku is one command:
$ heroku container:push Step 1 : FROM alpine:latest ... Successfully built 74bab4bf0df3 The push refers to a repository [registry.heroku.com/secret-sea-35709/web]
To learn more about how you can use Docker to deploy your Heroku app, check out the container registry documentation.