Running distributed #erlang & #elixir applications on #docker
▻https://hackernoon.com/running-distributed-erlang-elixir-applications-on-docker-b211d95affbe?so
by Oleg TarasenkoThe docker platform has been around for a couple of years already, so let’s briefly review which benefits it provides, and why you should consider using it:An easy means to boot your production services on the desktopI still remember how complex it was to bring up MySql on OS X in the past. But it would be even worse if you consider a scenario where your production environment is running some specific version of MySQL, especially built on non OS X.How would you bring that up? Luckily this problem just goes away when you’re using docker, as you can bring up any version of program as easily as executing the command docker run mysql:5.3.The ability to work against a realistic testing environment, without having to implement service mocksIt was always an issue. If you wanted to (...)