<div dir="ltr">Hi Yosi, <div><br></div><div>I thought about it but I haven't tried that yet. One problem is that Docker by default gives every container an own network interface with private IP that's NATed behind the host machine. The usual way of exposing incoming ports to containers doesn't allow to define port ranges (yet). So if you want a range of 500 UDP ports listening on FreeSWITCH, you have to provide 500 parameters when running the container. And you have to be aware of the NAT taking place. </div>
<div><br></div><div>Docker can expose the host network stack to a container (--net=host), which is maybe the only sane way to run something like FreeSWITCH in a Docker container. </div><div><br></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sun, Jul 20, 2014 at 6:35 AM, Yosi Taguri <span dir="ltr"><<a href="mailto:yosi@taguri.com" target="_blank">yosi@taguri.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span>That's great.<div>Is anybody using docker for running instances of FS?</div></span><div>—<br>Sent from <a href="https://www.dropbox.com/mailbox" target="_blank">Mailbox</a>
</div><div class="HOEnZb"><div class="h5">
<br><br><div class="gmail_quote"><p>On Sun, Jul 20, 2014 at 4:33 AM, Ben Langfeld <span dir="ltr"><<a href="mailto:ben@langfeld.co.uk" target="_blank">ben@langfeld.co.uk</a>></span> wrote:<br></p><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Awesome! Thanks Markus.<div><br></div>
<div>I will almost certainly put this to some use, and will certainly contribute back any changes I might make to it.</div>
</div>
<div class="gmail_extra">
<br><br><div class="gmail_quote">
On 19 July 2014 17:44, Markus Lindenberg <span dir="ltr"><<a href="mailto:markus.lindenberg@gmail.com" target="_blank">markus.lindenberg@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi, <div><br></div>
<div>I wanted Debian packages of the master branch's HEAD, so, of course, I automated it: <a href="https://github.com/markuslindenberg/docker-freeswitch-debbuilder" target="_blank">https://github.com/markuslindenberg/docker-freeswitch-debbuilder</a>
</div>
<div><br></div>
<div>The repository contains a Dockerfile (for creating a Docker image) that will, when run, do everything that's necessary and output packages.</div>
<div><br></div>
<div>Background: I wanted to explore use cases for Docker and I really need the packages. And I'm really tired of the manual process. </div>
<div><br></div>
<div>Regards, Markus</div>
</div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br><br>
Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br><a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote>
</div>
<br></div>
</blockquote></div><br></div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>