It shouldn't matter what user you launch the container with, as long as the file is readable by UID 5050 (which it should be, given the permissions above - though the file doesn't need execute permissions).
Is Docker configured to let you mount files in /tmp? On my mac, there are configuration options to specify what directories files can be shared from. I don't know how that's configured on other OSs.