simps-micro.dockerfile 339 B

123456789101112131415
  1. FROM phpswoole/swoole:5.1.3-php8.3
  2. RUN docker-php-ext-install pcntl opcache curl > /dev/null
  3. WORKDIR /simps
  4. COPY --link . .
  5. COPY --link php.ini /usr/local/etc/php/
  6. RUN composer install --no-dev --classmap-authoritative --quiet > /dev/null
  7. RUN composer dumpautoload -o
  8. EXPOSE 8080
  9. ENTRYPOINT [ "php", "sbin/simps.php", "http:start" ]