[Freeswitch-users] Building Debian packages using Docker
Bernhard Wendel
bernhard at zeppelindesk.com
Mon Jul 21 10:58:56 MSD 2014
Hi,
on my setup (docker + ubuntu server), there is no need for exposing that
many UDP ports. In fact, I'm just exposing the 5060/udp 5060/tcp for
SIP. Haven't tried with TLS as a transport but so far it's working fine.
iptables in the background manages that all RTP packages finally reach
FS. Setup isn't that complicated either, there is a working guide on how
to setup FS behind a NAT.
The question I'm still trying to solve is: Is there a benefit in
starting multiple FS instances on the same server in seperate docker
containers?
Regards
Bernhard
Am 20.07.2014 09:10, schrieb Markus Lindenberg:
> Hi Yosi,
>
> 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.
>
> 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.
>
>
>
> On Sun, Jul 20, 2014 at 6:35 AM, Yosi Taguri <yosi at taguri.com
> <mailto:yosi at taguri.com>> wrote:
>
> That's great.
> Is anybody using docker for running instances of FS?
> ---
> Sent from Mailbox <https://www.dropbox.com/mailbox>
>
>
> On Sun, Jul 20, 2014 at 4:33 AM, Ben Langfeld <ben at langfeld.co.uk
> <mailto:ben at langfeld.co.uk>> wrote:
>
> Awesome! Thanks Markus.
>
> I will almost certainly put this to some use, and will
> certainly contribute back any changes I might make to it.
>
>
> On 19 July 2014 17:44, Markus Lindenberg
> <markus.lindenberg at gmail.com
> <mailto:markus.lindenberg at gmail.com>> wrote:
>
> Hi,
>
> I wanted Debian packages of the master branch's HEAD, so,
> of course, I automated it:
> https://github.com/markuslindenberg/docker-freeswitch-debbuilder
>
>
> The repository contains a Dockerfile (for creating a
> Docker image) that will, when run, do everything that's
> necessary and output packages.
>
> Background: I wanted to explore use cases for Docker and I
> really need the packages. And I'm really tired of the
> manual process.
>
> Regards, Markus
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> <mailto:FreeSWITCH-users at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> <mailto:FreeSWITCH-users at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140721/08cb64b1/attachment-0001.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list