Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/docker-ci.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2016-08-11 14:34:05 +0300
committerGitHub <noreply@github.com>2016-08-11 14:34:05 +0300
commita1d5514a0f6df21d3c3d6f89277d4fbe1a38fb99 (patch)
tree30d58f79f6f2cd5a291f54992ac1a60bab284f3a
parent5c3f0818af2a0d05c6365b6536ce496d7bbcf3cf (diff)
parent9a79142965b413d1095e7fc1254194d536871ea3 (diff)
Merge pull request #11 from nextcloud/add-php71-dockertranslations-1php7.1-1
Add PHP 7.1 docker
-rw-r--r--php7.1/Dockerfile16
-rw-r--r--php7.1/nextcloud.ini1
2 files changed, 17 insertions, 0 deletions
diff --git a/php7.1/Dockerfile b/php7.1/Dockerfile
new file mode 100644
index 0000000..a465f74
--- /dev/null
+++ b/php7.1/Dockerfile
@@ -0,0 +1,16 @@
+FROM centos
+
+RUN yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
+RUN yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
+RUN yum install -y yum-utils
+RUN yum-config-manager --enable remi-php71
+RUN yum -y update
+RUN yum install -y php71.x86_64 php71-php-intl.x86_64 php71-php-gd.x86_64 php71-php-cli.x86_64 php71-php-pecl-imagick.x86_64 php71-php-pgsql.x86_64 php71-php-mcrypt.x86_64 php71-php-ldap.x86_64 php71-php-pecl-apcu.x86_64 php71-php-pecl-redis.x86_64 php71-php-pecl-mysql.x86_64 php71-php-pecl-zip.x86_64 php71-php-xml.x86_64 php71-php-mbstring.x86_64 php71-php-process.x86_64 php71-php-pecl-xdebug.x86_64 git curl which
+RUN ln -s /usr/bin/php71 /usr/bin/php
+RUN curl -O -L https://phar.phpunit.de/phpunit-5.4.6.phar \
+ && chmod +x phpunit-5.4.6.phar \
+ && mv phpunit-5.4.6.phar /usr/local/bin/phpunit
+RUN curl -O -L https://getcomposer.org/download/1.1.2/composer.phar \
+ && chmod +x composer.phar \
+ && mv composer.phar /usr/local/bin/composer
+ADD nextcloud.ini /etc/opt/remi/php71/php.d/nextcloud.ini
diff --git a/php7.1/nextcloud.ini b/php7.1/nextcloud.ini
new file mode 100644
index 0000000..a9fed16
--- /dev/null
+++ b/php7.1/nextcloud.ini
@@ -0,0 +1 @@
+memory_limit = 768M