Skip to content

bookc-org/alpine-turn-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

alpine-turn-docker

基于alpine系统制作turn镜像,体积小,只需要42.9M,其他镜像动则200M起步

修改dockerfile变量配置

  • ENV TURN_USERNAME 用户名
  • ENV TURN_PASSWORD 密码
  • ENV REALM 域名

构建镜像

docker build -t turn:latest .

执行脚本

docker run --init -d --restart always -p 3478:3478 -p 3478:3478/udp --name=turn turn

注意事项

turnserver.sh 文件中下面这行命令是找到当前服务的本地ip,然而找到的可能是一个列表,需要过滤掉一些IP,使用 grep -v -e 过滤多个IP

PRIVATE_IP=$(ifconfig | awk '/inet addr/{print substr($2,6)}' | grep -v -e 127.0.0.1 -e 172.18.0.1 -e 172.17.0.1)

参考

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published