Running your Unreal Engine project in Docker fails with the following error:
Copy
Running: /usr/bin/env -- "chmod" "+x" "/project/Intermediate/Staging/MultiplayerTest1Server.sh"chmod: changing permissions of '/project/Intermediate/Staging/MultiplayerTest1Server.sh': Operation not permittedTook 0.0064401s to run env, ExitCode=1ERROR: Failed to chmod "/project/Intermediate/Staging/MultiplayerTest1Server.sh" (see /home/ue4/Library/Logs/Unreal Engine/LocalBuildLogs/Log.txt for full exception trace)AutomationTool executed for 0h 2m 46sAutomationTool exiting with ExitCode=1 (Error_Unknown)RunUAT ERROR: AutomationTool was unable to run successfully. Exited with code: 1
This is happening because there are files in the Intermediate folder that are owned by a different user. This can happen if you build the Linux target on your host machine and then try to run it in Docker.