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:
https://github.com/signofkoen/docker-teamspeak/blob/snapshot/Dockerfile

  • Docker registry:2.0 overriding configuration options
  • Docker container port issue
  • Can't npm install dependencies when building docker image
  • Ignore files in Google App Engine managed VM
  • Custom fonts in rrdgraph in a Docker container running Alpine Linux
  • Timeout pushing image to nexus inside container docker
  • Container log:

    /opt/teamspeak3-server_linux_amd64/ts3server_minimal_runscript.sh: 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.

  • How to build docker images for windows using VS2017 and Docker integration?
  • Warning: Module 'curl' already loading in Unknown on line 0 (Fix this from a custom.php.ini file)
  • docker-compose does not launch
  • initctl too old upstart check
  • Getting custom workitem handlers into jBPM 6 docker images
  • Using composer with wordpress 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 ld-linux-x86-64.so.2:
    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 https://hub.docker.com/r/skardoska/alpine-glibc/, it appears this may be a known problem, because the description says, “Waiting for https://github.com/andyshinn/alpine-pkg-glibc/issues/1“.

    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.