からPHP&nodejsを使用する方法:はのは、私は次のような状況があるとしましょう、別々の容器
ドッカ-compose.ymlを
version: '3'
services:
web:
build: .
links:
- apache
- php
- node
depends_on:
- apache
- php
- node
volumes:
- .:/var/www/html
apache:
image: httpd
php:
image: php
node:
image: node
と私はまた、Dockerfile
FROM phusion/baseimage
RUN apt-get update
RUN apt-get install -yq git curl zip wget curl
RUN curl -s https://getcomposer.org/installer | php # error, no PHP exec found
RUN mv composer.phar /usr/local/bin/composer
RUN npm install -g bower gulp
COPY ./ /var/www/html
WORKDIR /var/www/html
RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
CMD ["/sbin/my_init"]
を持っています
私の質問は:どのように私はPHPを使用することができます&ノード、別のcontaにインストールされているiners、このメインアプリDockerfile?それも可能ですか、または手動でPHP &ノードをDockerfile内にインストールする必要がありますか?
「ウェブ」コンテナの内容を教えてください。あなたのPHPとノード内のコードですか? –
"Dockerfile"は "web"サービスです – Borut