欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

docker安裝voip(docker安裝mysql)

錢浩然1年前9瀏覽0評論

本文將介紹如何使用Docker安裝VoIP

前提:已安裝Docker環境

1. 拉取Asterisk鏡像
docker pull asterisk
2. 運行Asterisk鏡像
docker run -d --name=my-asterisk -p 5060:5060/udp -p 8088:8088 asterisk
3. 配置SIP賬號和密碼
docker exec -it my-asterisk asterisk -rx 'pjsip show users'
docker exec -it my-asterisk asterisk -rx 'pjsip show auths'
docker exec -it my-asterisk asterisk -rx 'pjsip show aors'

4. 準備SIP客戶端

常用的SIP客戶端有:

Zoiper: http://www.zoiper.com/

X-Lite: https://www.counterpath.com/x-lite-download/

Bria: https://www.counterpath.com/bria-download/

5. 在SIP客戶端中配置SIP賬號、密碼、服務器地址

6. 測試

使用SIP客戶端進行呼叫測試

7. 注意事項

1)如果使用與VLAN相同的網卡,需要將鏡像的網絡模式改為host

docker run -d --name=my-asterisk --net=host -p 5060:5060/udp -p 8088:8088 asterisk

2)如果運行鏡像時提示“channel.c:2713 ast_format_cap_append: Unable to find a codec translation path from (gsm) to (slin)”錯誤信息,需要為asterisk添加gsm編解碼器

docker exec -it my-asterisk apt-get update
docker exec -it my-asterisk apt-get install gsmlib-dev
docker exec -it my-asterisk /usr/sbin/asterisk -rvvvv  #進入asterisk命令行
core stop now  #停止asterisk服務
core show version  #檢查當前asterisk版本
core show translation recalc  #重新生成所有codec的internal map
core start now  #重新啟動asterisk服務