Я работаю над проектом Docker и хочу запустить php-файл, который настроит базу данных для проекта.
Файл My Docker:
FROM php:7.2-apache
LABEL maintainer="admin@ksoftlabs.com"
COPY site/ /var/www/html
RUN chmod -R 777 /var/www/html
RUN docker-php-ext-install mysqli
COPY 000-default.conf /etc/apache2/sites- available/000-default.conf
EXPOSE 80
CMD ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]
Мой докер-compose.yml
version: '3.1'
services:
db:
image: mysql
command:
--default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: group_db
server:
image : apache
ports:
- "80:80"
Я хочу запустить install.php, который будет находиться в каталоге / var / www / html /. Как я могу это сделать?
Редактировать: я хочу запускать этот файл автоматически после запуска контейнера