1.环境准备
(1)Linux Centos 7.x (关闭SELINUX和防火墙)
(2)能正常上网
2.操作步骤
yum install docker -y ; systemctl start docker ; systemctl enable docker
docker run -dit -p 9987:9987/udp -p 10011:10011 -p 30033:30033 -e TS3SERVER_LICENSE=accept teamspeak
3.在teamspeak中尝试连接(此时已经能够连接)
4.获取密钥
第二步中-dit中代表后台运行(d的意思是后台运行),所以我们无法看到日志中生成的token。如果我们删除-dit运行可以得到token,但在关闭软件后ts服务器会被关闭(由于不是后端运行的原因)
步骤二后,我们可以在日志中查找token
docker ps -a #查看所有容器
找到对应的teamspeak,拷贝对应CONTAINERID
docker logs -f XXXXXX #CONTAINERID
在日志中找到token就可以了
5.备份密钥
在获取服务器权限以后登录TeamSpeak并连接服务器,在“权限” --> “权限秘钥”创建一个新的服务器组Server Admin的密钥(Privilege Key)并保存好,以备不时之需。
参考原文:仅需两部搭建运行teamspeak