Re:Migrating from Heroku to AWS using Docker
by mhale on Saturday April 04, 2015 @09:30AM
(#9320763)
While you cannot ssh directly, you can get a bash shell on a heroku dyno quite easily by running:
heroku run bash
This can be very handy for debugging.
That said, heroku will spin up a new dyno instance to run the bash shell. You cannot (as far as I know) get a shell on a specific dyno of your choice.
The transition itself took one month. So far it's been several months and it's been very stable with pretty minimal maintenance. We did end up writing a number of Python scripts to help make the deploy process easy for developers (i.e. replicating most of the common Heroku features we used to use)