Sign inSign up

dron/php

By dron

•Updated almost 7 years ago

Image
0

274

dron/php repository overview

FROM php:fpm

RUN apt-get update --fix-missing && apt-get install -y --no-install-recommends
curl
build-essential
libssl-dev
zlib1g-dev
libpng-dev
libwebp-dev
libxpm-dev
libjpeg-dev
libfreetype6-dev
libjpeg62-turbo-dev
memcached
libmemcached-dev zlib1g-dev
libzip-dev
unzip
wget
lsb-release
gnupg2
&& docker-php-ext-install -j$(nproc) iconv
&& docker-php-ext-configure gd --with-jpeg --with-xpm --with-freetype --with-webp
&& docker-php-ext-install -j$(nproc) gd
&& docker-php-ext-install -j$(nproc) mysqli
&& docker-php-ext-install -j$(nproc) pdo pdo_mysql
&& docker-php-ext-install -j$(nproc) zip

RUN pecl install memcached
&& docker-php-ext-enable memcached

RUN pecl install lzf
&& docker-php-ext-enable lzf

RUN pecl install redis
&& docker-php-ext-enable redis

RUN wget http://packages.couchbase.com/ubuntu/couchbase.key⁠

RUN apt-key add couchbase.key

RUN echo "deb http://packages.couchbase.com/ubuntu⁠ buster buster/main" > /etc/apt/sources.list.d/couchbase.list

RUN apt-get update

RUN apt-get install -y --no-install-recommends libcouchbase-dev build-essential zlib1g-dev

RUN rm -rf /var/lib/apt/lists/*

RUN pecl install couchbase
&& docker-php-ext-enable couchbase

Tag summary

Content type

Image

Digest

Size

167.6 MB

Last updated

over 7 years ago

docker pull dron/php