Skip to content
/ dyno Public

A Docker-based implementation of Heroku’s dynos

License

Notifications You must be signed in to change notification settings

dockeroku/dyno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockeroku Dyno

A Docker-based implementation of Heroku’s dynos

Dockeroku’s Dyno is based on Heroku’s official Cedar stack image and uses Heroku’s official Buildpacks as well as Foreman to parse/run Procfiles. The rest is basically just some simple scripts glueing these parts together.

Why?

Dockeroku uses this image to run its containers. You can do the same by placing a Dockerfile with the following content into your project, build the container via something like docker build -t johndoe/demo ., and run the built container.

FROM dockeroku/dyno

ADD . $BUILD_DIR

RUN $COMPILER

Included Buildpacks

Language/Framework Buildpack
Ruby heroku-buildpack-ruby
NodeJS heroku-buildpack-nodejs
Clojure heroku-buildpack-clojure
Python heroku-buildpack-python
Java heroku-buildpack-java
Gradle heroku-buildpack-gradle
Grails heroku-buildpack-grails
Scala heroku-buildpack-scala
Play heroku-buildpack-play
PHP heroku-buildpack-php
Go heroku-buildpack-go

Changelog

  • 0.0.1
    • Initial version

License

Copyright (c) 2016 Dockeroku
Licensed under the MIT license.

See LICENSE for more info.

About

A Docker-based implementation of Heroku’s dynos

Resources

License

Stars

Watchers

Forks

Packages

No packages published