Add Hetzner Cloud as a Docker Machine Provider

Sure, in my opinion Hetzner is a fantastic cloud service. Its very reliable (we have used them for many years) and the machines seem very performant. But the main benefit over others like Digital Ocean, Linode etc is that they are even better priced so are a kinder (on the wallet) place for incubator projects but also cheaper as you need more resources. I imagine moving away from AWS to any of the other providers you would be seeing a considerable price drop (however you may also lose some features depending on how integrated you are to AWS’s ecosystem). What I love about Hetzner (and Linode, DO etc) is that its just clear what you are paying. If you go to AWS “simple” calculator you need to know the inside leg measurement of Jeff Bezos great grandfathers twice removed cousin to get an accurate cost, and even then you could be stuck with an unexpected bill because a process went crazy and used up some more IOPs than you were expecting.

The Cloud Console panel is very nice and easy to use, scalable distributed block storage is also available. I just think they are a great alternative. The only downside really is that they are only have nodes in Germany and Helsinki so they are not as global as other providers (oh and no S3 compatible service which is a shame)

I wouldn’t say however this is a critical feature to implement as @JonL pointed out this can be setup manually Web Development with Docker Part 2, Databases and Terminals

2 Likes