1

我正在尝试打开在 Docker 容器中创建的 pdf 文件。我尝试使用 xdg-open 和 Firefox,但出现以下错误:

 www-browser: not found
 links2: not found
 elinks: not found
 links: not found
 lynx: not found
 w3m: not found
 xdg-open: no method available for opening '1.pdf'

我不知道该怎么办。请帮忙。

4

2 回答 2

4

将 pdf 从 alpine 容器中复制出来docker cp alpine:/path/to/pdf .并在主机上打开。

于 2019-10-21T08:53:10.710 回答
0

您需要的是挂载卷 使用卷 但是如果:

  • 你想在你的容器中打开文件你可以使用像Xming这样的 VNC 客户端,并通过将 DISPLAY 变量传递给容器来从容器中转发你的显示
  • 您想打开它,只需转到已安装的文件夹并使用任何 pdf 查看器应用程序打开它

并使用第二个选项检查文件是否创建良好。一种检查问题是否来自您的文件的好方法

于 2019-10-21T08:48:22.867 回答