| Current Path : /var/www/www.indacotrentino.com/www/vendor/colinmollenhour/credis/testenv/env/php-7.4/ |
| Current File : //var/www/www.indacotrentino.com/www/vendor/colinmollenhour/credis/testenv/env/php-7.4/Dockerfile |
FROM php:7.4
ENV phpunit_version 7.5
ENV redis_version 6.0.8
RUN apt-get update && \
apt-get install -y wget libssl-dev
RUN wget https://phar.phpunit.de/phpunit-${phpunit_version}.phar && \
chmod +x phpunit-${phpunit_version}.phar && \
mv phpunit-${phpunit_version}.phar /usr/local/bin/phpunit
# install php extension
RUN yes '' | pecl install -f redis && \
docker-php-ext-enable redis
# install redis server
RUN wget http://download.redis.io/releases/redis-${redis_version}.tar.gz && \
tar -xzf redis-${redis_version}.tar.gz && \
export BUILD_TLS=yes && \
make -s -C redis-${redis_version} -j
CMD PATH=$PATH:/usr/local/bin/:/redis-${redis_version}/src/ && \
cp -rp /src /app && \
cd /app && \
phpunit