25 lines
		
	
	
		
			688 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			688 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM php:7-fpm
 | 
						|
 | 
						|
RUN cd /tmp/ && \
 | 
						|
    curl -O http://pecl.php.net/get/xdebug-2.4.0.tgz && \
 | 
						|
    tar zxvf xdebug-2.4.0.tgz && \
 | 
						|
    mv xdebug-2.4.0 /usr/src/php/ext/xdebug
 | 
						|
 | 
						|
RUN apt-get update && apt-get install -y \
 | 
						|
	ssmtp \
 | 
						|
        libfreetype6-dev \
 | 
						|
        libjpeg62-turbo-dev \
 | 
						|
        libmcrypt-dev \
 | 
						|
        libpng12-dev \
 | 
						|
    && docker-php-ext-install -j$(nproc) iconv mcrypt gd zip \
 | 
						|
    && docker-php-ext-install -j$(nproc) mysqli pdo pdo_mysql \
 | 
						|
    && docker-php-ext-install -j$(nproc) xdebug\
 | 
						|
    && apt-get purge -y --auto-remove $buildDeps \
 | 
						|
	&& cd /usr/src/php \
 | 
						|
	&& make clean \
 | 
						|
    && apt-get clean \
 | 
						|
    && rm -rf /var/lib/apt/lists/*
 | 
						|
 | 
						|
 | 
						|
RUN docker-php-ext-install xdebug
 |