4

我在将 PhantomJS 添加到我们的网站 docker 容器时遇到了一些问题。

我有 2 个容器测试和生产,但不知道如何将它添加到每个容器中。

这些容器是用 Dokku 制作的,并且已经在运行。这有点不同,因此我们无法提取带有图像的新容器或编辑它们的 Dockerfile

此外,我们还设法使用了类似wget其中的命令 using dokku run,但这不是交互式 shell。ls即使下载完成,使用 wget 下载的文件在检查时似乎也不在容器中。

4

2 回答 2

3

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

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

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

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

于 2014-06-03T02:26:33.160 回答
1

从 SO 的这个答案中获取线索,您可以在构建容器时将相同的行放入 Dockerfile 中。那应该这样做。高温高压

于 2014-05-29T05:14:35.013 回答