在Docker / Dokku容器上安装PhantomJS

我将PhantomJS添加到我们的网站泊坞窗容器有几个问题。

我有2个容器testing和生产,但不知道如何将其添加到每个这些容器。

容器由Dokku制成,并已经运行。 这有点不同,所以我们无法使用新的图像或编辑Docker文件

另外,我们设法使用dokku run命令来使用wget这样的命令,但这不是一个交互式shell。 另外,使用wget下载的文件在使用ls进行检查时看起来不在容器中,即使下载完成。

编辑:这比我想象的要容易得多。

你需要做的是使用这个dokku插件:

https://github.com/F4-Group/dokku-apt

一旦安装了插件,只需在项目的根目录下创build一个apt-packages文件。 在README中查看更多信息

从SO的这个答案中获取线索,可以在构build容器时在Dockerfile中放入相同的行。 这应该做到这一点。 HTH