You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
473 B
Docker
16 lines
473 B
Docker
ARG PHP_VERSION=7.2
|
|
ARG COMPOSER_VERSION=1.8
|
|
|
|
FROM composer:${COMPOSER_VERSION}
|
|
FROM php:${PHP_VERSION}-cli
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y autoconf pkg-config libssl-dev git libzip-dev zlib1g-dev && \
|
|
pecl install mongodb && docker-php-ext-enable mongodb && \
|
|
pecl install xdebug && docker-php-ext-enable xdebug && \
|
|
docker-php-ext-install -j$(nproc) pdo_mysql zip
|
|
|
|
COPY --from=composer /usr/bin/composer /usr/local/bin/composer
|
|
|
|
WORKDIR /code
|