[erlang-questions] Erlang and Docker

David Goehrig dave@REDACTED
Mon Jun 22 16:05:52 CEST 2015


At work, we've been deploying a wide range of Erlang apps on Docker.  I'm
working on a blog post ( and presentation ) on how we manage our containers
across multiple cloud providers.  The biggest gotchas tend to be around:

* epmd port mapping and exposing a range of ports for clustering
* volume mounting and mnesia data stores
* short names and docker's dns implementation

We deploy Erlang application on both Ubunutu and Centos, and deploy in
Rackspace, OpenStack, MS Azure, EC2, and VirtualBox.

When the post is ready I'll ping the list, we're redoing our developer blog
this week.

Dave

On Mon, Jun 22, 2015 at 1:59 AM, Stefan Hellkvist <hellkvist@REDACTED>
wrote:

> Thank you for the information. I will look into both the Alpine image and
> the Erlang-In-Docker project. For my current use cases there is currently
> no need for erlang communication outside the container (I use docker
> primarily to have a unified deployment format in a multi-language service
> and for the namespaces separation) but it sounds like an interesting
> feature for a distributed erlang scenario. Thanks!
>
> On Thu, Jun 18, 2015 at 4:31 PM, Rick Pettit <rpettit@REDACTED> wrote:
>
>> We are in the process of trying out Erlang-in-Docker (but haven’t
>> actually gotten that working just yet):
>>
>>   https://github.com/taotaotheripper/Erlang-In-Docker
>>
>> -Rick
>>
>> > On Jun 18, 2015, at 6:18 AM, Marlus Saraiva <marlus.saraiva@REDACTED>
>> wrote:
>> >
>> > Hi Stefan,
>> >
>> > In case you're looking for images with small footprints, give Alpine
>> Linux a try. You can have a minimal Erlang image starting from 16.22MB.
>> More info and examples can be found here:
>> > https://github.com/msaraiva/docker-alpine
>> >
>> > Cheers,
>> > -marlus
>> >
>> > 2015-06-18 3:10 GMT-03:00 Stefan Hellkvist <hellkvist@REDACTED>:
>> > Hi,
>> >
>> > Just out of curiosity, is anyone out there using Docker to deploy your
>> Erlang releases? Any experiences captured in any blog out there? I am in
>> particular interested in what docker images people are basing their
>> deployments on.
>> >
>> > Personally I have used various Ubuntu images of varying sizes and also
>> the phusion/baseimage (https://github.com/phusion/baseimage-docker) with
>> good results but I would like to hear particularly if anyone has found any
>> images with small footprints out there, capable of running Erlang releases
>> (which is not a well defined requirement I guess, but still).
>> >
>> > Stefan
>> >
>> >
>> > _______________________________________________
>> > erlang-questions mailing list
>> > erlang-questions@REDACTED
>> > http://erlang.org/mailman/listinfo/erlang-questions
>> >
>> > _______________________________________________
>> > erlang-questions mailing list
>> > erlang-questions@REDACTED
>> > http://erlang.org/mailman/listinfo/erlang-questions
>>
>>
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>
>


-- 
-=-=-=-=-=-=-=-=-=-=- http://blog.dloh.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20150622/0ec84f31/attachment.htm>


More information about the erlang-questions mailing list