首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带docker的Freeswitch

带docker的Freeswitch
EN

Stack Overflow用户
提问于 2017-05-16 03:04:25
回答 2查看 5.8K关注 0票数 1

我正在尝试让freeswitch和docker一起工作。我的目标是拉取一个freeswitch镜像,并将其转换为容器,然后让它快速启动和运行。我的最终目标是拥有自定义镜像,以便轻松地部署freeswitch设置。想法?

EN

回答 2

Stack Overflow用户

发布于 2017-05-26 21:56:29

已经有一个预装了freeswitch的docker镜像,你需要做的就是在终端上运行这个命令(如果你真的需要在容器中运行文件系统):

代码语言:javascript
复制
CID=$(sudo docker run --name freeswitch -p 5060:5060/tcp -p 5060:5060/udp -p 5080:5080/tcp -p 5080:5080/udp -p 8021:8021/tcp -p 7443:7443/tcp -p 60535-65535:60535-65535/udp -v /home/ubuntu/freeswitch/conf:/usr/local/freeswitch/conf bettervoice/freeswitch-container:1.6.6)

要连接到您的容器,请使用:

sudo docker exec -it freeswitch /bin/bash

第一个命令已经打开并将FS使用的所有容器端口转发到您的机器。

如果愿意,您可以编辑dockerfile并创建您自己的图像变体。

来源:https://github.com/BetterVoice/freeswitch-container

票数 3
EN

Stack Overflow用户

发布于 2017-10-26 22:08:22

下面是Dockerfile示例,其中包含默认的freeswitch配置:

代码语言:javascript
复制
FROM alpine:latest
RUN apk --update --no-cache add freeswitch \ 
  freeswitch-sample-config \ 
  freeswitch-sounds-en-us-callie-8000
CMD ["freeswitch"]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43987001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档