Я пытаюсь настроить docker-compose для запуска стека php, composer и mysql.
У меня есть следующий docker-compose.yaml:
version: '3'
services:
provision:
container_name: 'docker_stack'
working_dir: /var/www/html
build:
context: .
dockerfile: Dockerfile
ports:
- '80:80'
- '443:443'
volumes:
- ./:/var/www/html
- ./.conf/:/etc/apache2/sites-enabled/
И в моем Dockerfile:
FROM php:7.2-apache
RUN a2enmod rewrite
RUN service apache2 restart
WORKDIR /var/www/html/
RUN php init --env="Development" --overwrite=All
Однако последняя команда не выполнена, поскольку она не может найти файл инициализации, являющийся сценарием php.
А также как мне присоединить к нему композитор?