SteamCMD looping on start
seitzbg opened this issue · comments
[2021-12-25 04:31:34] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-12-25 04:31:34] Using the following download hosts for Public, Realm steamglobal
[2021-12-25 04:31:34] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-12-25 04:31:34] Checking for update on startup
[2021-12-25 04:31:34] Checking for available updates...
[2021-12-25 04:31:34] Downloading manifest: http://media.steampowered.com/client/steam_cmd_linux
[2021-12-25 04:31:34] Downloaded new manifest: /client/steam_cmd_linux version 1639697740, installed version 1626823972, existing pending version 0
[2021-12-25 04:31:34] Download complete.
[2021-12-25 04:31:34] uninstalled manifest found in /home/user/Steam/package/steam_cmd_linux (1).
[2021-12-25 04:31:34] Found pending update
[2021-12-25 04:31:34] Shutdown
This keeps looping.
I rebuilt the image from git and it worked. Must be a steamcmd version issue with the current build.
Spoke too soon. It downloaded 12GB of content then failed and is in a restart loop again. Any help appreciated!
How did you start the container?
I just ran it like this: docker run --rm --name empyrion -i -p 30000:30000/udp -v $PWD/gamedir:/home/user/Steam bitr/empyrion-server
after doing a docker pull bitr/empyrion-server
and it starts the server without errors.
The server itself requires a couple of GBs of memory and a clean gamedir uses a little over 12GBs of disk space.