如何在 Docker 中使用 wkhtmltopdf

How to use wkhtmltopdf with Docker

当我在 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.12.4(我之前有 0.12.2.2)解决了这个问题。有关步骤,请参阅 How can I install the latest wkhtmltopdf on Ubuntu 16.04?