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
before)問題を解決しました。手順については、 buntu 16.04に最新のwkhtmltopdfをインストールするにはどうすればよいですか? を参照してください。