docker集装箱上的phantomJS

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

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

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

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

我会添加到Dockerfile像这样:

 # PhantomJS ENV PHANTOMJS_VERSION 1.9.7 RUN wget --no-check-certificate -q -O - https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 | tar xjC /opt RUN ln -s /opt/phantomjs-$PHANTOMJS_VERSION-linux-x86_64/bin/phantomjs /usr/bin/phantomjs