Hello there im trying to run the docker with the following command
docker run --name ARKSurvivalEvolved -d \
-p 7777-7778:7777-7778/udp -p 27015:27015/udp -p 27020:27020 \
--env 'GAME_ID=376030' \
--env 'MAP=TheIsland' \
--env 'GAME_PARAMS_EXTRA=-server -log -crossplay -NoBattlEye -PublicIPForEpic=PublicIPofMyServer' \
--env 'UID=1000' \
--env 'GID=1000' \
--volume ~/steamcmd:/serverdata/steamcmd \
--volume ~/ark-se:/serverdata/serverfiles \
ich777/steamcmd:arkse
But somehow each time i run this (after deleteing the docker container) or restart the docker container the config file gets overwritten to the default one.
Im very confused how to disable this behavior.
UID/GID is the user id/group id of the user correctly login and running the command, with 99/100 i dont have the permission to change the file without using sudo. Even if i do its still reseted on start up.
So how do i set the config ~/ark-se/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini in such a way that its not overwritten.
Today i once succeded to do this but this was when i manually started the server via running `./ShooterGameServer` with the same parameters as the extra game params above .
Then i though cool now lets run rerun the container. But since than the issue exists and is persistent.
./ark-se/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland -server -log -crossplay -NoBattlEye -PublicIPForEpic=TheServerIP