This response annoys me a little bit. "Why not just use docker?" gets thrown around so much at the moment, as if Docker is the alpha and omega of app deployment. Is it just me? Docker's awesome. I love Docker. But it's not the Messiah of app deployment. Not that DO is, but that's not the point.
Comments
Why not just use docker for this? Then you can install anywhere that has docker.
This tool is built to interface with DigitalOcean's API so it can spin up the VM.
There is no universal API for Docker that would allow one to install "anywhere that has docker", at least as far as I know.
Maybe not Docker itself, but this looks like a use case for CoreOS. In this case the "install button" would simply submit fleet unit file(s).
Thanks for this comment -- reminds me I need to look into CoreOS some more.
This response annoys me a little bit. "Why not just use docker?" gets thrown around so much at the moment, as if Docker is the alpha and omega of app deployment. Is it just me? Docker's awesome. I love Docker. But it's not the Messiah of app deployment. Not that DO is, but that's not the point.
You could treat a $5 DO instance as a big "container" in itself :)
That _is_ the point. Why tie yourself to one VPS provider?