It turns any Docker image into a stateful microservice attached to your Heroku app
or hire a consultant to get help from castle.co engineering team
$ heroku plugins:install dockhero
Installing plugin dockhero … done
$ heroku addons:create dockhero
Creating dockhero on • sushi-with-docker... free Created dockhero-concentric-64380 Please complete the setup by visiting Dashboard: heroku addons:open dockhero Use heroku addons:docs dockhero to view documentation
$ heroku dh:generate rethinkdb
Writing files: --> dockhero-compose.yml Stack generated successfully
$ heroku config:set RETHINKDB_PASSWORD=my-pretty-password
Setting RETHINKDB_PASSWORD and restarting • sushi-with-docker... done, v3 RETHINKDB_PASSWORD: my-pretty-password
$ heroku dh:compose up -d
Creating network "dockhero_default" with the default driver Creating volume "dockhero_rethink-data" with local driver Pulling db (rethinkdb:latest)... latest: Pulling from library/rethinkdb 8ad8b3f87b37: Extracting [===================> ] 19.92 MB/51.37 MB 4bfcd4f5772d: Download complete Starting dockhero_db_1 Starting dockhero_web_1
$ heroku logs -p dockhero --tail
2016-09-23T13:02:04 dockhero[dockhero.db_1]: Listening on http addresses: 127.0.0.1, 172.19.0.2 2016-09-23T13:02:04 dockhero[dockhero.db_1]: Server ready
Your Docker stack’s logs will appear among your Heroku app’s logs.
We provide SSL termination for your Docker stack. You don’t need to worry about SSL certificate.
We provide a Heroku plugin which is a thin wrapper around docker’s CLI.
No need to manage servers and OS. No need to sign up for a separate cloud.
Host your data with confidence with daily backups of Docker volumes.
Run your workload in a cluster
DEAR USER
We're shutting down Dockhero add-on
Please migrate to a different provider before April 10th, 2024.
Questions? Email [email protected]