Hacker News new | ask | show | jobs
by cominatchu 3912 days ago
I tried both Google Container Engine and Amazon EC2 Container Service recently for a docker deployment. Google was the clear winner: they have support for private registries (Amazon requires you to use a third party or set it all up yourself), Google gives you a preconfigured, Debian-based base image so you don't have to do any setup or maintenance (with keys already exchanged that allow login with the gcloud command, no work required), and Kubernetes itself (which Google Container Engine uses for orchestration) is really nice. Also Google cloud logging (currently free) just works out of the box with their container engine and streams your container's stdout to their logs. Kubernetes itself is open source so you always have the option to move on your own metal if your deployment grows to that size. Would highly recommend Google Container Engine.
1 comments

Also check out Joyent, you can launch containers natively from your laptop on their cloud bare metal, no underlying instances for you to manage are required. Plus their 128m size container is only .003c/hr and is billed by the minute.
It's also worth noting that it's shared cpu prioritization so you will get at least your allocation, but can burst much higher for cpu bound loads in practice... though I find that joyent's storage pricing is pretty far out of line compared to gce, aws and azure and that their pricing all around is a bit higher. That said, their technology stack for docker is pretty damned cool.
> their 128m size container is only .003c/hr...

$0.003 / hr, 0.3c / hr

https://www.joyent.com/public-cloud/pricing