1、自行安装docker/podman程序,执行命令,下载镜像。 podman pull registry.cn-hangzhou.aliyuncs.com/pbx/myfs:latest 2、启动容器 #1 host模式启动执行命令: podman run -itd --network=host --privileged --name myfs myfs:latest #2 bridge模式启动执行命令: podman run -itd -p 80:80/tcp -p 443:443/tcp -p 123:123/udp -p 3478:3478/udp -p 5060-5090:5060-5090/udp -p 6060-6090:6060-6090/udp -p 7443:7443/tcp -p 10000-10500:10000-10500/udp -p 20000-20100 --mac-address=aa:ab:ac:11:12:13 --privileged --name myfs 483505873c14 (1). window docker的host模式,自行百度。 (2). privileged为必须参数,否则无法启动。 (3). 首次启动需要等待5-10分钟,以便导入初始化数据。(可进入容器,输入top命令监测FreeSWITCH进程是否启动) (4). SIP注册时,端口可使用暴露的5060-5090范围内的UDP端口。 (5). SIP中继对接时,端口可使用暴露的6060-6090范围内的UDP端口。 (6). 10000-10500为默认SIP服务RTP端口范围。 (7). 20000-20100为默认TRUN服务中继端口范围,可选开启。 (8). 必须固定MAC地址。