在另一个Docker镜像(php,nodejs,phantomjs)中使用单命令泊坞窗镜像

我有两个docker的图像:php和phantomjs。 我使用它们来构build简单的命令行脚本应用程序。 另外即时通讯有一个方便的run.bat脚本包含:

docker run -it --rm --name my-running-script -v %cd%:/usr/src/myapp -w /usr/src/myapp php:7.0-cli php我该怎么做才能将nodejsjoin我的PHP的形象? 我想能够在PHP容器内使用诸如“phantomjs –help”之类的东西。

我试图search类似的问题的文档,但没有发现任何提示。

这是即时通讯使用的幻影图像: https ://hub.docker.com/r/wernight/phantomjs/为php图像即时通讯使用: https ://hub.docker.com/_/php/

如果你想在你的PHP容器中使用phantomjs,而不是使用两个phantomjs镜像,一个使用php ,另一个使用phantomjs你只需要用这两个软件包来构build你自己的cutom docker镜像。

看来你正在使用debian:stretch作为phantomjs基本映像https://hub.docker.com/r/wernight/phantomjs/~/dockerfile/

你只需要谷歌安装在debian上的PHP。 可能它应该是你的dockerfile apt-get install -y php中的一行。 然后build立这个图像并使用它。