Error: ./ts3server: not found

I’m trying to make an Teamspeak image running on Alpine linux but am honest not sure why docker says

./ts3server: not found

This is the Github page with the Dockerfile code:

  • Kubernetes pod not binding volumes to container
  • Docker: HTTP code 403 while uploading metadata: “invalid character '<' looking for beginning of value”
  • How can you write a docker daemon that can kick off other docker containers as needed?
  • Why use AUFS as the default Docker storage backend instead of devicemapper?
  • Splash stops with error “unregister_netdevice: waiting for lo to become free”
  • Cannot connect to MySQL Docker container from another machine on Mac OS X
  • Container log:

    /opt/teamspeak3-server_linux_amd64/ line 8: ./ts3server: not found

    Anyone know’s what am doing wrong? I think a did something wrong with the extracting part but am not sure.

  • Gitlab runner on kubernetes
  • Docker Compose V2 network error
  • Why Docker/Containers has it's own networking concept(CNM/CNI) instead of using VM networking?
  • Unable to run docker commands
  • Docker 1.4.1 fails to start on Fedora 21: FATA[0000] EOF
  • How to run sql script before the application launches in docker
  • One Solution collect form web for “Error: ./ts3server: not found”

    The ts3server binary in your image looks like it was built against glibc, but it is unable to find the appropriate runtime loader on the filesystem.

    You can see this by running ldd /opt/teamspeak/ts3server, which reports:

    Error loading shared library
    No such file or directory (needed by ts3server)

    This is the direct cause of your error.

    I see that you’re starting with the skardoska/alpine-glibc image, which sounds like maybe it was designed to provide a standard glibc environment to Alpine linux, but the image does not appear to have been constructed in a way that is compatible with your binaries. Looking at the description at, it appears this may be a known problem, because the description says, “Waiting for“.

    You may be better off just starting with a glibc based distribution like Fedora or Ubuntu.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.