Pick Docker if
individual developers who will stay on Personal at $0 while they open a first Containers list, then Pro at $9/user/month yearly ($11 monthly) when they need commercial / advanced Desktop features.
Read the Docker pageOur take
Pick Docker if individual developers who will stay on Personal at $0 while they open a first Containers list, then Pro at $9/user/month yearly ($11 monthly) when they need commercial / advanced Desktop features. Pick Heroku if app teams who will stay on Eco at $5 / month (1,000 shared dyno hours, sleeps after 30 minutes) while they open a first Datastores list, then buy Basic at $7 / dyno / month when they need
Best for
Docker A container table you start at a public $
Heroku Postgres rows you attach at a public $
Free plan
Docker $0 · “For individual developers who need the essential tools to build and deploy containers.”
Heroku No free plan
Lowest paid
Docker Hardened Images / extras $5
Heroku Eco $5
Next step up
Docker Pro $9/user/mo
Heroku Basic $7/hour
Runs where
Docker Hosted
Heroku Hosted
Watch out
Docker Personal is the $0 individual tile
Heroku There is no $0 dyno
Last checked
Docker 2026-10-23 · docker.com/pricing
Heroku 2026-10-23 · heroku.com/pricing
individual developers who will stay on Personal at $0 while they open a first Containers list, then Pro at $9/user/month yearly ($11 monthly) when they need commercial / advanced Desktop features.
Read the Docker pageapp teams who will stay on Eco at $5 / month (1,000 shared dyno hours, sleeps after 30 minutes) while they open a first Datastores list, then buy Basic at $7 / dyno / month when they need always-on.
Read the Heroku page