搭建流程
登录SSH , 输入以下指令回车下载docker容器.
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
常见错误 curl: command not found,那是因为你的 VPS 没装Curl,Curl安装:
apt-get update -y && apt-get install curl -y
创建必要的目录,文件:
mkdir -p /data/teamspeak
设置权限:
chown -R 503:503 /data/teamspeak
启动容器:一行一行键入回车(检查空格)
docker run -d --restart=always --name teamspeak \
-e TS3SERVER_LICENSE=accept \
-p 9987:9987/udp -p 30033:30033 -p 10011:10011 -p 41144:41144 \
-v /data/teamspeak:/data \
mbentley/teamspeak
注意:此Dockerf将始终安装最新版本的TS3服务器。
这时候你在电脑的TS客户端输入ip就能进入频道了。但是会要你的管理员秘钥。
我们需要在PuTTY里输入:
docker logs -f teamspeak
红线划得就是秘钥在PC输入你就是管理员了
常见错误
由于搭建了有一段时间,回忆不起来出了那些问题,只能翻翻历史记录...
Delta RPMs disabled because /usr/bin/applydeltarpm not installed
docker: invalid reference format.
docker安装后出现Cannot connect to the Docker
Error: unknown shorthand flag: 'r' in -r
提示:所有的问题都可以通过Google 和百度解决,或者参考网络上其他教程。
在ip访问ts服务器成功后还可以绑定域名,简单的方法是域名添加A记录至IP地址,其他与SRV记录有关可以Google参考。
有个错的 权限内个 是 -R
chown -R 503:503 /data/teamspeak
墨 2021-07-27