this image will download, install and start a Teamspek3 Server. You can specify the Download URL or use the default one. You can also use a Docker Volume as data storage or mount a host directory.
You can mount a Directory or Docker Volume Container with license file and other stuff to /data in the Container. Possible content of the directory (example: /path/to/test-data ):
Note: The Files Directory have to be a backup from another Teamspeak Server as this have to follow a special directory structure.
Container-Mountpoint: /data
You can set the following ENV Vars.
LANG default: de_DE.UTF-8
LC_ALL default: de_DE.UTF-8
TEAMSPEAK_DOWNLOAD_URL default: http://dl.4players.de/ts/releases/3.0.13/teamspeak3-server_linux_amd64-3.0.13.tar.bz2
Start Teamspeak Server without any custom data
docker run --name teamspeak-server -p 9987:9987/udp -p10011:10011 -p30033:30033 -d netstack/docker-teamspeak3:latest
Start Teamspeak Server with en_US.UTF-8 locales
docker run --name teamspeak-server -p 9987:9987/udp -p10011:10011 -p30033:30033 -e LANG=en_US.UTF-8 -e LC_ALL=en_US.UTF-8 -d netstack/docker-teamspeak3:latest
Start Teamspeak Server with a specific TeamSpeak Version
docker run --name teamspeak-server -p 9987:9987/udp -p10011:10011 -p30033:30033 -e TEAMSPEAK_DOWNLOAD_URL=http://dl.4players.de/ts/releases/3.0.12/teamspeak3-server_linux_amd64-3.0.12.tar.bz2 -d netstack/docker-teamspeak3:latest
Start Teamspeak Server with custom data (mount test-data dir from host)
docker run --name teamspeak-server -p 9987:9987/udp -p10011:10011 -p30033:30033 -v/path/to/test-data:/data -d netstack/docker-teamspeak3:latest
Start Teamspeak Server with custom data (mount test-data Docker Volume )
docker run --name teamspeak-server -p 9987:9987/udp -p10011:10011 -p30033:30033 -vtest-data:/data -d netstack/docker-teamspeak3:latest
Content type
Image
Digest
Size
74.8 MB
Last updated
over 9 years ago
docker pull netstack/docker-teamspeak3