hamlet-amp.dockerfile 750 B

1234567891011121314151617181920212223242526272829
  1. FROM ubuntu:18.10
  2. ENV PHP_VERSION="7.3"
  3. ARG DEBIAN_FRONTEND=noninteractive
  4. RUN apt-get update -yqq > /dev/null && \
  5. apt-get install -yqq software-properties-common > /dev/null
  6. RUN add-apt-repository -y ppa:ondrej/php && \
  7. apt-get update -yqq > /dev/null && \
  8. apt-get install -yqq \
  9. curl \
  10. git \
  11. unzip \
  12. php${PHP_VERSION}-cli \
  13. php${PHP_VERSION}-mysqli \
  14. php${PHP_VERSION}-apcu \
  15. php${PHP_VERSION}-opcache > /dev/null
  16. RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
  17. ADD ./ /php
  18. WORKDIR /php
  19. RUN chmod -R 777 /php
  20. RUN composer update --quiet --no-dev --optimize-autoloader --classmap-authoritative
  21. CMD php /php/amp.php