Hello. I am trying to go from windows process servers to Linux containers and had a question about the Dockerfile. Currently our start command looks like
WindowsServer\MVServer.exe LVL_Downtown_TheSlums?game=/Game/Game/Blueprints/GameModes/Online/BP_FreeRoam_GM.BP_FreeRoam_GM_C -log -NOSTEAM
When I try to set up the docker file with the ".sh" file and the arguments it fails to launch. I believe it does not like having the arguments in the command line because(maybe because of the special characters?) If I use
CMD chown -R ue.ue $PF_SERVER_LOG_DIRECTORY && su ue -c ./MVServer.sh
it will launch but I need the arguments to run properly. If I use
CMD chown -R ue.ue $PF_SERVER_LOG_DIRECTORY && su ue -c ./MVServer.sh SomeRandomWord
It will also launch but the arguments do not get passed into Unreal. So my question is how can I add command like arguments to my launch command in the CMD line of the Dockerfile? Thanks.