I know this thread is old, but I would really like to know how to run scribus headless in a docker/server scenario.
Regarding the OT question: I think the solution is to install the fonts in the docker image, just like one does for any other program that needs fonts (aka put them into the corresponding system folder depending on the base image used.)