如何在 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?。
当我在 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?。