The official container and documentation was made by teamspeak.
Set the following variables with the -e tag.
| Name | Usage | Default |
|---|---|---|
TS3SERVER_LICENSE |
accept the license agreement |
Set the following volumes with the -v tag.
| Volume-Name | Container mount | Description |
|---|---|---|
teamspeak3 |
/var/ts3server |
storage for ts3-server data |
Set the following ports with the -p tag.
| Container Port | Recommended outside port | Protocol | Description |
|---|---|---|---|
9987 |
9987 |
UDP | ts3-intern |
10011 |
10011 |
TCP | ts3-intern |
30033 |
30033 |
TCP | ts3-intern |
#!/bin/sh
docker stop teamspeak3
docker rm teamspeak3
docker pull teamspeak:latest
docker run --name teamspeak3 \
--restart unless-stopped \
-p 9987:9987/udp \
-p 10011:10011 \
-p 30033:30033 \
-v teamspeak3:/var/ts3server \
-e TS3SERVER_LICENSE=accept \
-d teamspeak:latest