Consul as a (Docker) Service
After a couple of month being busy, it's time for a blog post about Docker Services.
As I stated often - I became a big fan of Consul for service orchestration, service discovery and as a K/V store in my docker stacks.
Since Docker Engine 1.11 the necessary DNS feature to be able to use a 127.0.0.1 address was somewhat kicked, so I had a hard nut to crack. My workaround was to not care about local resolution and use the consul servers as DNS resource. Anyway...