Docker container image for Phoenix development with specific OS, Erlang and Elixir versions

Only Erlang, Elixir and Mix are pre-installed.

If you need to build some C code, build-essential is what you want in the building-stage image. (you don’t want it in your running-stage image.)

You also need to install nodejs <= 10.x and npm in the building-stage image unless you generated your Phoenix app with the --no-webpack --no-html options.