Closed patrickbaber closed 4 years ago
Because I don't want to save the secrets in the version control, I'm using env_file
in the compose file as a workaround:
version: "3.7"
services:
teamspeak:
image: teamspeak:3.11
[...]
env_file: ${ENV_FILE}
Made a PR that fix it https://github.com/TeamSpeak-Systems/teamspeak-linux-docker-images/pull/53
The latest
, 3.12.0
and 3.12.1
images on Docker Hub still fail with this error.
It seems build have not been triggered https://hub.docker.com/_/teamspeak?tab=tags since the last update is 2 days older than the merge
As @r15ch13 wrote the current images still fail with the message:
/opt/ts3server/entrypoint.sh: unset: line 40: /run/secrets/mysql_user: bad variable name
I saw that the entrypoint script is prepared for the usage of Docker Secrets: https://github.com/TeamSpeak-Systems/teamspeak-linux-docker-images/blob/master/alpine/entrypoint.sh#L15-L42
But using it, causes an error in the container startup:
My
docker-compose.yml
looks like this: