#docker #apple-m1 #litespeed
#докер #яблоко-м1 #скорость в литре
Вопрос:
Мой файл dockerfile отлично работает на компьютерах Mac, отличных от M1. Но на M1 он может открываться только index.html файлы и не index.php.
ARG HOSTNAME FROM litespeedtech/litespeed:6.0.8-lsphp74 ARG HOSTNAME ARG USER=nobody ARG GROUP=nogroup ARG PHP_CONFIG_FILE=docker/server/lsws/lsphp74/etc/php/7.4/mods-available RUN apt update amp;amp; apt upgrade -y amp;amp; apt install nano COPY docker/server/bin/container/*.sh /usr/local/bin/ # Create LiteSpeed host RUN domainctl.sh -A $HOSTNAME amp;amp; mkdir -p /var/www/vhosts/$HOSTNAME amp;amp; ln -s /var/www/vhosts/$HOSTNAME /app # setup symlink for easy access COPY $PHP_CONFIG_FILE/*.ini /usr/local/lsws/lsphp74/etc/php/7.4/mods-available/ # Copy source COPY .env /app/ COPY src/cron /app/ COPY src/web /app/web/ COPY src/auth.json /app/ COPY src/composer.* /app/ # PHP Composer RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" amp;amp; php composer-setup.php --install-dir=/usr/local/bin amp;amp; mv /usr/local/bin/composer.phar /usr/local/bin/composer amp;amp; rm -f composer-setup.php WORKDIR /app RUN composer install amp;amp; composer dumpautoload amp;amp; ln -s /var/www/vhosts/$HOSTNAME/web /var/www/vhosts/$HOSTNAME/html amp;amp; chown -R $USER:$GROUP /var/www/vhosts/$HOSTNAME/