Могу ли я использовать php-контейнер для выполнения скриптов из другого контейнера.
Если я могу, как я могу это сделать или что я делаю неправильно
Dockerfile:
ОТ убунту: 14.04
RUN apt-get update && apt-get install -y apache2
ДОБАВИТЬ docker / apache2 / apache-config.conf /etc/apache2/sites-enabled/000-default.conf
ДОБАВИТЬ докер / hosts / etc / hosts
CMD / usr / sbin / apache2ctl -D FOREGROUND
инжир:
app:
build: .
volumes:
- .:/var/www/
ports:
- "80:80"links:
- php
php:
image: php:5.6
volumes:
- .:/var/www/
Я не уверен, что вы пытаетесь сделать, но если вы хотите запустить PHP вместе с Apache, образ php:5.6-apache
может быть более подходящим (см .: https://registry.hub.docker.com/u/library/php/)
В этом случае у вас будет только 1 контейнер (без ссылок).
Других решений пока нет …