fomo.dockerfile 403 B

12345678910111213141516171819202122
  1. FROM phpswoole/swoole:5.1.3-php8.3
  2. RUN docker-php-ext-install pcntl opcache > /dev/null
  3. # RUN pecl install --force redis
  4. COPY deploy/php-async.ini /usr/local/etc/php/php.ini
  5. COPY . /fomo
  6. WORKDIR /fomo
  7. RUN composer install --no-dev --quiet
  8. RUN composer dump-autoload --optimize --quiet
  9. RUN chmod -R 777 /fomo/storage
  10. # USER www-data
  11. EXPOSE 9000
  12. ENTRYPOINT [ "php", "engineer", "server:start" ]