Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Dokku

Introduction to Dokku

lightning talk given in the Ruby User Group in Berlin

José Tomás Albornoz

August 06, 2015
Tweet

More Decks by José Tomás Albornoz

Other Decks in Programming

Transcript

  1. deploy ruby • do it yourself: • capistrano • docker

    images with docker files • puppet
  2. how does it work? • git push • dokku compiles

    app using heroku's buildpacks • dokku creates docker container and points nginx to it
  3. multiple servers • machine a: • receives git push and

    compiles docker image • pushes image to docker registry
  4. multiple servers • machine a: • receives git push and

    compiles docker image • pushes image to docker registry • machine b: • receives image from docker registry • updates nginx
  5. multiple servers • machine a: • receives git push and

    compiles docker image • pushes image to docker registry • machine b: • receives image from docker registry • updates nginx