打开在Docker容器中创建的pdf文件(Alpine)

时间:2019-10-21 07:41:13

标签: linux docker pdf alpine xdgutils

我正在尝试打开在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'

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

2 个答案:

答案 0 :(得分:1)

使用docker cp alpine:/path/to/pdf .将pdf复制到高山容器中,然后在主机上打开它。

答案 1 :(得分:0)

您需要的是安装卷 Use volumes 但是如果:

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

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