Sign inSign up

quaipsolutions/asterisk

By quaipsolutions

Updated about 10 years ago

Asterisk 13.1 Certified with pjsip and mp3 support based in Debian 8

Image
3

10K+

quaipsolutions/asterisk repository overview

quaipsolutions/asterisk

quaipsolutions/asterisk is a docker base image that bundles the latest version of asterisk certified version with pjsip.

What is Asterisk?

Asterisk is a free and open source framework for building communications applications and is sponsored by Digium. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and is used by small businesses, large businesses, call centers, carriers and governments worldwide.

Usage

Run the following command:

docker run -d --restart=always --name my-asterisk -p 5060:5060/tcp -p 5060:5060/udp -p 16384:16384/udp -p 16385:16385/udp -p 16386:16386/udp -p 16387:16387/udp -p 16388:16388/udp -p 16389:16389/udp -p 16390:16390/udp -p 16391:16391/udp -p 16392:16392/udp -p 16393:16393/udp -p 16394:16394/udp quaipsolutions/asterisk

Enter the asterisk console:

docker exec -it my-asterisk rasterisk -vvvv

Asterisk 13.1-cert2, Copyright (C) 1999 - 2014, Digium, Inc. and others. Created by Mark Spencer [email protected] Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details.

Connected to Asterisk 13.1-cert2 currently running on c28b7896d2d6 (pid = 1) c28b7896d2d6*CLI>

Using a custom configuration folder

The asterisk configuration is on /etc/asterisk and de image create official sample files, If you want to use a customized asterisk configuration, you can create your alternative configuration directory on the host machine and then mount that directory location as /etc/asterisk inside the asterisk container:

$ docker run --restart-always --name some-asterisk -p 5060:5060/tcp -p 5060:5060/udp -p 16384:16384/udp -p 16385:16385/udp -p 16386:16386/udp -p 16387:16387/udp -p 16388:16388/udp -p 16389:16389/udp -p 16390:16390/udp -p 16391:16391/udp -p 16392:16392/udp -p 16393:16393/udp -p 16394:16394/udp -v /my/custom/folder/asterisk:/etc/asterisk

Dockerfile in github

https://github.com/quaipsolutions/asterisk

Tag summary

Content type

Image

Digest

sha256:529e84b1f

Size

440.1 MB

Last updated

about 10 years ago

docker pull quaipsolutions/asterisk