当我在Docker容器中使用wkhtmltopdf(版本0.12.2.4,通过apt-get安装)时,它失败了
QXcbConnection: Could not connect to display
(当我设置环境变量DISPLAY=unix0
时,我得到QXcbConnection: Could not connect to display unix0
这是有意义的,因为似乎没有安装Xserver)
似乎有一个无头版本(source),我认为这意味着我不需要Xserver。
(xvfb
似乎是另一种选择,但我不确定如何运行它/安装什么)
如果我无法将基本图像更改为openlabs/docker-wkhtmltopdf
,如何在Docker容器中运行wkhtmltopdf?
答案 0 :(得分:1)
安装版本0.12.4
(之前我有0.12.2.2
)解决了这个问题。有关步骤,请参阅How can I install the latest wkhtmltopdf on Ubuntu 16.04?。