wkhtmltopdf docker容器仅在特定主机上工作/Qt错误

wkhtmltopdf docker容器仅在特定主机上工作/Qt错误,docker,qt,pdf,wkhtmltopdf,Docker,Qt,Pdf,Wkhtmltopdf,我想在Docker容器中使用wkhtmltopdf创建html文件的pdf文件,该容器在Jenkins作业中运行 Dockerfile构建在我的本地PC上,并上传到Artifactory。Jenkins作业只提取并执行Docker映像 Dockerfile基本上存在以下内容 FROM ubuntu ENV DEBIAN_FRONTEND=noninteractive RUN apt update RUN apt install wkhtmltopdf -y # copy and execut

我想在Docker容器中使用wkhtmltopdf创建html文件的pdf文件,该容器在Jenkins作业中运行

Dockerfile构建在我的本地PC上,并上传到Artifactory。Jenkins作业只提取并执行Docker映像

Dockerfile基本上存在以下内容

FROM ubuntu

ENV DEBIAN_FRONTEND=noninteractive
RUN apt update
RUN apt install wkhtmltopdf -y

# copy and execute some scripts
当我在本地PC(Docker for Windows/WSL)上运行Docker映像时,一切正常。当docker容器在Jenkins中运行时,我得到以下错误

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: wrong ownership on runtime directory /tmp/runtime-root, -2 instead of 0
Loading page (1/2)
Printing pages (2/2)
Done 
因此,我只得到一个没有任何内容的空/白色PDF文件

我已经在Dockerhub上尝试了wkhtmltopdf的多个现有Docker图像,但它们似乎都不起作用

提前谢谢