[erlang-questions] Light-weight operating systems supporting Erlang in production web servers

Phil Toland <>
Fri Sep 15 19:14:15 CEST 2017

I second the vote for Alpine Linux. My application is a mix of Erlang and
Elixir and runs in Docker containers. I use Alpine as the base and I get
reasonably sized containers that don't have anything I don't need.

As a side note, it isn't just about providing the necessary support to run
the BEAM VM. I also want enough of a familiar environment (ls, ps, top,
nslookup/dig, netstat) to troubleshoot issues. Alpine provides that without
the other stuff that you don't need.


On September 15, 2017 at 9:47:00 AM,  (
) wrote:

FreeBSD and alpine Linux have both served me well.


On Sep 15, 2017, at 7:20 AM, Lloyd R. Prentice <>


Joe Armstrong states in his 2003 Doctor of Technology thesis:

"Our system has very little need of an operating system. We make use of
very few operating system services, thus it is relatively easy to port our
system to specialised environments such as embedded systems."

As a one-time Forth developer, software bloat offends me. I sigh and use
Ubuntu on my development system out laziness and convenience.

But I would like my production servers to be lean and mean.

What light weight open-source off-the shelf operating systems would
battle-hardened Erlang gurus recommend?

All the best,


Sent from my iPad

erlang-questions mailing list


erlang-questions mailing list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20170915/9d28e0e9/attachment.html>

More information about the erlang-questions mailing list