21 lines
No EOL
356 B
Docker
21 lines
No EOL
356 B
Docker
FROM composer
|
|
WORKDIR /app
|
|
|
|
COPY www/composer.* .
|
|
COPY www/vendor/* vendor/
|
|
|
|
FROM php:8.3-apache
|
|
WORKDIR /var/www/html
|
|
|
|
COPY --from=0 /app/ ./
|
|
RUN chmod -R a+r ./vendor
|
|
|
|
RUN a2enmod rewrite
|
|
RUN a2enmod headers
|
|
RUN docker-php-ext-install mysqli && docker-php-ext-enable mysqli
|
|
|
|
RUN mkdir raw
|
|
RUN chmod a+wr raw
|
|
|
|
COPY www/ .
|
|
RUN chmod -R a+rw $(ls -I vendor) |