Top Startups Built on Docker
blog.ctl-c.io
blog.ctl-c.io
From memory there are presentations or blog posts by engineers at Ebay, Mailgun, Cloudflare, Spotify, RelateIQ, Atlassian, Baidu, Yandex, etc.
I started to list a few Docker-related services in a Gist and I see some of them are not listed in the blog post: https://gist.github.com/noteed/6882636. And vice-versa, I will update my list too.
I'm not a startup but my project Reesd (https://reesd.com) uses a lot Docker and is not listed either (which is normal, it is right at its beginning).
Is the Fig description about hooking code and database together accurate ? Isn't it simply that one of your containers can be a database and Fig expose the `-link` flag, probably used with the container name "db" ?
Docker doesn't let you push updates to containers. I think the best you can do is to push a new image to your registry and ask your customers to pull and fire up new containers.
Building them is extremely quick as intermediate build results are cached, and moving them about is similarly fast as I only have to push around diffs.
This isn't to say that containers are better than VMs, just that they're better for what I'm doing.
> I get the instant on part but have yet to see a compelling use case that goes for container over VM.
Looking at it the other way, what are the compelling reasons to go for VMs over containers? If they don't apply for your use case, then why not have something lighter and faster?
I'm sure Hyper-V does some sharing of memory pages related to the Windows kernel when running multiple Windows VMs (if they are the same version at least), but there's probably an opportunity for an approach that is lighterweight than VMs but still gives you a greater degree of isolation than just a managed boundary via the CLR.
If this is the case, then are we basically SOL with regard to docker on Windows? Unless Microsoft take it upon themselves to make that compatibility happen.