Sat 28 Mar 2015 1:10PM

Docker & Dokku

EP elf Pavlik Public Seen by 156

@jonrichter just pointed me to

Should we expect that Open App Ecosystem components will use Docker and possibly Dokku as recommended way to deploy it? I think we will take same direction with Portable Linked Profiles components...


elf Pavlik Sat 28 Mar 2015 1:11PM

@jonrichter mention didn't work somehow :(


Josef Davies-Coates Sat 28 Mar 2015 2:12PM

@elfpavlik mentions don't work in the context bit :-/


Bob Haugen Sun 29 Mar 2015 11:37AM

@loomio - bug? Or missing feature?
And does @loomio work? (I'll look over in feature ideas for mentions in the discussion context...) It's in the roadmap.


Robert Guthrie Sun 29 Mar 2015 11:23PM

Missing feature! We need to generalise the mentionable function. We'll do that after we get the Loomio 1.0 interface shipped.


Bob Haugen Sun 29 Mar 2015 11:27PM

So @robertguthrie - did the @loomio mention attract your attention, or are you just watching everything all the time?

Regardless, thanks!


Robert Guthrie Mon 30 Mar 2015 12:51AM

@bobhaugen - Just watching things.

Don't expect Dokku to become a standard thing. The whole docker deployment landscape is changing so rapidly you can only expect it to change more, so any investment you make in this stuff carries a bit of risk. Dokku does not scale, at all. But it's great for small apps.

What I would expect to be standard is all these docker deployment things exposing the same interface - git push to deploy.. and that's all you care about.


Bob Haugen Mon 30 Mar 2015 12:55AM

@robertguthrie - thanks for the insight.


Mikey Wed 8 Apr 2015 12:39PM

@robertguthrie is spot on.

with regards to deployment, i think the way forward is:

  • immutable app builds
  • git push to deploy apps
  • easy control of app plugins

Dokku is great because it does these things, so right now i use it heaps.

as my deployments grow i'll need to move to something that scales, so Dokku won't be enough. for that i've been loosely watching the landscape, and CoreOS seems to provide a great back-end and Panamax seems to provide a great front-end, but it's all speculative at this point.