Show HN: InstaDocker – Run any Docker container on the cloud instantly
instadocker.com
instadocker.com
I worked on it some more after doing a few try* sites, and open sourced a version [2] which could take any docker image name and do the same.
1: https://blog.docker.com/2013/07/try-rethinkdb-in-the-cloud-w...
I met with them about a year ago, thanks for reminding me to check in!
Here is the simpler one which is a backend for a barely started mobile front end.
https://github.com/runvnc/oicapp
I basically came to the conclusion that for scale simplicity and security I needed a new Digital Ocean VPS for each container so that's what I did. To make it faster you could sort of pool them ahead of time.
I've been working on a similar idea for running docker containers on a cron schedule. I use them for data processing, and web crawling, but don't have a good way to manage their schedules / logs. Right now I run everything off a single box with a cron schedule for each one.
Examples:
1. Crawl a website, and store the data to a database - update every few hours.
2. Check a website for changes.
3. Process log data, and save it to another location.
Docker may be overkill for some of these, but it provides a simple way to launch a new task in a container with all dependencies installed. The overhead seems to be relatively small for starting a new container, so it's worth the overhead vs. configuring a machine to run the container.
I've said this before and time and time again, but I LOVE what they're doing over at RunAbove (OVH incubated). I'm not affiliated by any means, just a very, very very very very happy customer. The performance is unmatched and the price is so competitive!