
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该Docker镜像提供TeamSpeak3服务器,启动时会自动下载最新稳定版本,也可运行或升级到特定版本。详情见下方“版本”部分。
要使用最新稳定版,运行以下命令:
bashdocker run -d -p 9987:9987/udp -p 10011:10011 -p 30033:30033 --name=ts3-server docker.xuanyuan.run/aheil/teamspeak3-server
默认服务器端口会暴露在主机上。若需部署多个服务器或使用替代端口,修改主机侧端口映射即可,例如:
bashdocker run -d -p 9988:9987/udp -p 10012:10011 -p 30034:30033 ...
这会将TeamSpeak3服务器映射到主机的9988/udp、***/tcp、30034/tcp端口(-p语法为主机端口:容器端口)。
使用--name参数为容器指定明确名称,便于管理多个服务器。
若数据目录中无ts3server.ini文件,服务器会以createinifile=1启动;后续运行则使用inifile=/data/ts3server.ini。
首次启动服务器时,需获取管理员令牌:
bashdocker run -d -p 9987:9987/udp -p 10011:10011 -p 30033:30033 --name=ts3-server docker.xuanyuan.run/aheil/teamspeak3-server
bashdocker logs -f ts3-server
日志中有两个重要部分:
------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ Server Query Admin Account created loginname= "serveradmin", password= "qyF2d07R" ------------------------------------------------------------------
------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ ServerAdmin privilege key created, please use it to gain serveradmin rights for your virtualserver. please also check the doc/privilegekey_guide.txt for details. token=P5fO1Cbbv5DbM5kg9xR3LlfpYjlJe6cT9QeMhjY+ ------------------------------------------------------------------
请复制这些信息以备后续使用!
为了方便访问TeamSpeak3数据,使用-v参数将主机目录映射到容器的/data目录:
bashmkdir -p /path/on/host chown 1000:1000 /path/on/host
bashdocker run -d -v /path/on/host:/data ... --name=ts3-server ...
挂载后,可停止服务器(docker stop ts3-server),编辑主机挂载目录下的配置文件,再启动服务器(docker start ts3-server)以应用新配置。
注意:挂载目录中的文件将由UID为1000的主机用户拥有。若主机无此用户,请创建(如adduser --uid 1000 ...)。
要使用不同的TeamSpeak3版本,传递TS_VERSION环境变量,其值可以是:
LATEST(最新稳定版)例如,使用特定版本:
bashdocker run -d -e TS_VERSION=3.0.10.2 ... --name=ts3-server ...
有效版本列表可查看这里,或自行使用https://github.com/andreasheil/ts3versions。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 enlightenedza/teamspeak3 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: