在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