在另一个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立这个图像并使用它。