diff --git a/.dockerignore b/.dockerignore new file mode 120000 index 0000000..3e4e48b --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +.gitignore \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..74e03bb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM php:apache +RUN apt-get update +RUN apt-get install -y libicu-dev xz-utils git zlib1g-dev python npm nodejs-legacy +RUN docker-php-ext-install mbstring +RUN docker-php-ext-install intl +RUN docker-php-ext-install zip +RUN npm install -g bower grunt-cli +RUN a2enmod rewrite +COPY php.ini /usr/local/etc/php/ +COPY . /var/www/html/ +RUN curl -sS https://getcomposer.org/installer | php +RUN php composer.phar install +RUN npm install +RUN bower --allow-root install +RUN grunt diff --git a/php.ini b/php.ini new file mode 100644 index 0000000..c3d7967 --- /dev/null +++ b/php.ini @@ -0,0 +1 @@ +date.timezone = UTC